javascript同步Import,同步调用外部js的方法
2008-07-08 00:00
781 查看
在线演示地址http://www.jb51.net/jslib/Import/a.html
主要功能代码import.js
远程测试a.js
具体调用代码
主要功能代码import.js
<!-- (function(){ if(typeof window._Import != "undefined") return; //防止多次加载 function _Import(uri, x) { var f = arguments.callee.caller; if(typeof f == "function") { var IsIE = (navigator.userAgent.indexOf("MSIE") == -1)? false : true; var scriptEle = 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
var a = "脚本之家www.jb51.net===";
具体调用代码
<html> <head> <title>-</title> </head> <body> <script type="text/javascript" src="Import.js"></script> <script type="text/javascript"> (function(){ function callback() { var IsIE = (navigator.userAgent.indexOf("MSIE") == -1)? false : true; if (IsIE) { if(/loaded/.test(this.readyState)) { alert(a); } } else { alert(a); } } _Import("http://www.jb51.net/jslib/Import/a.js", callback) })() </script> </body></html>
相关文章推荐
- javascript同步Import,同步调用外部js的方法
- 通过a4j:jsFunction 调用原生的javascript方法,并且共享和传递后台bean里面的变量
- javascript(js)iframe里的页面调用父窗口js函数的方法或弹出窗口调用父窗口js函数的方法
- [JavaScript]JS调用PHP和PHP调用JS的方法举例
- webView 实现 与 javascript调用java方法(也称js调用native 方法) helloworld
- js-template-art【四】通过helper方法注册,调用外部方法
- Android Webview和JavaScript交互--JS调用Android方法
- 在html中引入外部js文件,并调用带参函数的方法
- 利用js调用iframe中父页面/子页面中的JavaScript方法
- [JavaScript]JS调用PHP和PHP调用JS的方法举例
- JS技巧:调用iframe中父页面/子页面中的JavaScript方法
- 在Angular外部使用js调用Angular控制器中提供的函数方法或变量
- JavaScript:全面解析Ajax跨站数据传输和iframe跨域名js调用(6种方法)
- [JavaScript]如何在服务端(Page.Write)调用自定义的JS方法
- 在Angular外部使用js调用Angular控制器中提供的函数方法或变量
- cocos2d JS-(JavaScript) 基础语法间的函数方法相互调用
- javascript中iframe里面的页面调用父窗口js函数的方法
- iOS JS 交互之利用系统JSContext实现 JS调用OC方法以及Objective-C调用JavaScript方法
- ANDROID WEBVIEW和JAVASCRIPT交互_JS调用ANDROID方法
- 转载 OS js oc相互调用(JavaScriptCore) ---js调用iOS ---js里面直接调用方法