js ajax 跨域
来源:互联网 发布:收纳好物 知乎 编辑:程序博客网 时间:2024/06/05 05:12
ajax 是不能跨域传值
要跨域传值 有4个方法 其中我用的是 createElement('script') 方法
原理是这样的:
通过创建script 通过src引入将需要跨域的js文件 并置于<head>内 头部
传值过来的内容 是以被调用的函数形式出现的
例 window.baidu.su({....});
({....}只不过是数组形式而已)
然后根据传值过来的内容,写对应的函数 即获取传过来的值
例 window.baidu = {};
window.baidu.su = function(value){
alert(value);
}
这样就能得到传过来的值了
注意:在ie等浏览器中 要多次使用这个方法的话 一定要把原先创建的script用removeChild先删除掉
以下附上自制百度搜索框联想词
- js ajax跨域js代码
- js ajax 跨域
- 原生js,ajax跨域
- JS同源策略,ajax跨域
- ajax.js
- js ajax
- ajax.js
- js ajax
- js Ajax
- js ajax
- JS AJAX
- js ajax
- ajax.js
- JS:ajax
- JS-ajax
- Ajax.js
- js ajax
- JS Ajax
- 精彩BUG人生[3] -- 潜伏期很长
- linux 同步技术-条件变量
- 使用strtok、sscanf和strpbrk分别解析字符串的方法
- 【软件测试】网络应用篇:第二章 互联网底层协议—ARP、RARP、ICMP、IGMP
- 基于ARM处理器的“云计算”是下一个计算浪潮
- js ajax 跨域
- 如何在MFC DLL工程添加DllMain入口
- VC获取网页内容
- 面向反射的应用程序封装类
- Oracle Exception
- 详解Linux Initrd
- 温故知新、充实自我
- jQuery getElementById()
- onStart