浏览 504 次
|
精华帖 (0) :: 良好帖 (8) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
|---|---|
| 作者 | 正文 |
|
时间:2008-05-30 关键字: jquery
跨域一直是ajax的一个问题,一下是我总结的两种比较变态的解决方案 1:不需要返回数据的(就是一个get提交) 用一个img标签(style="display:none"),用js动态修改img的src的属性为自己需要跨域访问的url
<script type='text/javascript'>
var url="你要访问的url";
$('#url').attr('src',url);
</script>
<img id="proxy" style="display:none" src=""/>
2:需要返回数据的 用一个script标签,用script动态修改script的src的属性为自己需要跨域访问的url,通常这个url返回的是一段js代码(创建一下js 数据 object),这样在js中就可以用这些数据了(chinaren、sohu的登录就是这样搞的) 声明:JavaEye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
|
|
| 返回顶楼 | |


