网站首页 网站建设 IT知识 IT知识教程 javascript同步Import,同步调用外部js的方法

javascript同步Import,同步调用外部js的方法

2021-05-26 21:24:57
在线演示地址https://www.jb51.net/jslib/Import/a.html

主要功能代码import.js
复制代码 代码如下:
<!--
(function(){
if(typeofwindow._Import!="undefined")return;//防止多次加载

function_Import(uri,x){
varf=arguments.callee.caller;
if(typeoff=="function"){
varIsIE=(navigator.userAgent.indexOf("MSIE")==-1)?false:true;
varscriptEle=document.getElementsByTagName("head")[0].appendChild(document.createElement("script"));
scriptEle.type="text/javascript";
scriptEle.src=uri;
if(x)
{
if(IsIE){
scriptEle.onreadystatechange=x;
}
else{
scriptEle.onload=x;
}
}
}
}

window._Import=_Import;
})();
//-->

远程测试a.js
复制代码 代码如下:
vara="www.jb51.net===";

具体调用代码
复制代码 代码如下:
<html>
<head>
<title>-</title>
</head>
<body>
<scripttype="text/javascript"src="Import.js"></script>
<scripttype="text/javascript">
(function(){
functioncallback()
{
varIsIE=(navigator.userAgent.indexOf("MSIE")==-1)?false:true;
if(IsIE)
{
if(/loaded/.test(this.readyState))
{
alert(a);
}
}
else
{
alert(a);
}
}

_Import("https://www.jb51.net/jslib/Import/a.js",callback)
})()
</script>
</body></html>

声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。 如涉及版权问题,请提交至online#300.cn邮箱联系删除。

以上产品还未完全满足我的所有需求,在下方提交我的专属需求
我的专属需求:
*手机号:
*验证码:
img
咨询报价
现在咨询
img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP