不对啊,
你查一下jsonp 就知道它是 借助script标签的。
你查一下jsonp 就知道它是 借助script标签的。
解决方案 »
- Jquery瀑布流布局(每行代码都有详细注释)
- 【在线等】=========求 javascript 闭包的好处=========
- 求一段简单的小代码(100分)
- Javascript的Sort函数?
- 改变或拿取<text>中的readonly属性.
- 我open了一个窗口,怎样让这个窗口的长宽等于他内部的一个表格的长宽
- select控件问题?
- 打印数据库记录的问题
- 谁能告诉我怎么样才能发送表单到父窗口
- 问个简单的问题,想知道哪个letter 的值是100 如何实现?
- Extjs4 store给store赋值问题
- tbody.childNodes[i]在IE里是兼容的,在FF里就不行啊,请给个兼容的写法
实际是完全不同的两个东西
<input type="button" value="提交" onclick="f1()" />function InitAjax(){
var xmlHttpReq = null;
if (window.ActiveXObject){
xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
}
else if (window.XMLHttpRequest){
xmlHttpReq = new XMLHttpRequest();
}
return xmlHttpReq ;
}
function f1(){
var xingming=document.getElementById('xingming').value;
var postStr ="xingming="+xingming
var ajax = InitAjax();
var url="http://www.xin2.com/1.php";
ajax.open("POST", url, true);
ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
ajax.send(postStr);
ajax.onreadystatechange = function() {
if (ajax.readyState == 4 && ajax.status == 200) {
alert(ajax.responseText)
}
}
}
嗯 谢谢版主,我理解的差不多就是这个意思,jsonp 和ajax就没什么关系,用纯js同样使用jsonp形式可以跨域获取数据。
其次, jsonp目前主要是指借助script标签,实现json数据的传输。
就算是jQuery 的实现也是借助script标签的。
jquery的ajax是有jsonp.js
script.js
xhr.js