利用script标签获取跨域传输的数据

< html >
< head >
< script type = "text/javascript" >
function jsLoad( jId, url, callBack)
{

    var version = 0;
    if (navigator.appName.indexOf('Internet Explorer') != -1) {
        var temp = navigator.appVersion.split('MSIE');
        version = parseInt(temp[1]);
    }

    var js = document.getElementById(jId);
    js.setAttribute('type', 'text/javascript');
    js.setAttribute('src', url);
    js.onload = js.onreadystatechange = function()
    {
        if (js.readyState && version > 0) {
            if (version <= 6) {
                if (/complete/i.test(js.readyState)) {
                    return callBack();
                }
            } else {
                if (/loaded/i.test(js.readyState)) {
                    return callBack();
                }
            }
        } else {
            return callBack();
        }
    }

}
function myecho( )
{
    alert( str) ;
}
< / script >
< / head >
< body >
< script id = "myid" > < / script >
< script >
var url = 'http://www.other.com/some/some.php' ;
jsLoad( 'myid' , url, myecho) ;
< / script >
< body >
< / html >



其中some.php文件的内容为:

< ? php
echo 'var str = "ok";' ;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值