龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > web编程 > Javascript编程 >

解决网页js和ajax无法跨域的方法

时间:2009-12-21 11:47来源:未知 作者:admin 点击:
分享到:
ajax和js是不能跨域的,我最近在开发中就遇到了这个问题,下面提供几种解决办法 get方式 var postStr = "get.php?a=Math.random()"; focusid=setTimeout("focus();window.showModelessDialog('"+postStr+"','','scroll:1

ajax和js是不能跨域的,我最近在开发中就遇到了这个问题,下面提供几种解决办法

get方式
var postStr = "get.php?a=Math.random()";

focusid=setTimeout("focus();window.showModelessDialog('"+postStr+"','','scroll:1;status:0;help:0;resizable:1;dialogWidth:0px;dialogHeight:0px')",0000)
heihei.innerHTML = '<script type="text\/javascript" src="'+postStr+'"><\/script>'; //这种方法好像有问题 这种替换以后script中的内容不会运行,暂且放到这里
document.write('<script type="text\/javascript" src="'+postStr+'"><\/script>');
post方式
<iframe name="FORMSUBMIT" width="1" height="1" ></iframe>
<form action="upload.php" method="post" target="FORMSUBMIT" name="form1">
<div class="TxtUser" id="userlogindiv">
用户名:<input name="username" id="username" type="text"   size="18" >
密码: <input name="passwords" id="passwords" type="password" size="18" >
<input type="submit" name="Submit" value="登录" />
</div>
</form>

精彩图集

赞助商链接