动态引入Javascript
来源:互联网 发布:mysql多表查询语句 编辑:程序博客网 时间:2024/05/22 10:39
- var js = document.createElement("script");
- js.id = "tmpjs";
- js.src = "/prototype.js";
- document.getElementsByTagName("head")[0].appendChild(js);
如此,若马上 alert(Prototype) 的话,依旧会报 Prototype is undefined. 的错误。
似乎无解。
绕开的办法是,将此段代码置于 window.onload 内,再将 具体业务代码 抽出另放:
- window.onload = function() {
- var js = document.createElement("script");
- js.id = "tmpjs";
- js.src = "/prototype.js";
- document.getElementsByTagName("head")[0].appendChild(js);
- window.setTimeout("otherCodes()", 200);
- }
- function otherCodes() {
- // do something
- }
- 动态引入Javascript
- 如何动态引入外部Javascript文件
- javascript引入、javascript属性
- javascript/js 原生动态引入外部css文件及动态插入css代码片段
- javascript/js 原生动态引入外部css文件及动态插入css代码片段
- javascript/js 原生动态引入外部css文件及动态插入css代码片段
- 动态引入js/cs
- 动态引入js文件
- Python 动态引入模块
- 动态引入js文件
- js动态引入css
- 动态引入“”和<>文件
- JavaScript的引入
- 14-JavaScript-引入
- javaScript引入方式
- javascript之JSON引入
- javaScript的引入方式
- javascript代码引入【小结】
- 关于浏览器兼容img标签
- 为gridview“删除”列添加确认对话框
- SQLDMO类的使用
- 分页导航控件
- Open CASCADE 智能指针的使用
- 动态引入Javascript
- jdk,j2sdk,j2eesdk,jre 的区别和联系
- linux环境变量path配置
- Tomcat5.5 Hibernate3 配置数据库连接池2
- GridView的基本操作
- QComboBox的activated与currentIndexChanged两Signal的区别
- 让你5分钟明白美国金融危机爆发的原因!
- 用 MapFileAndCheckSum 函数检测 exe 或 dll 是否被修改
- 链表的寻址定位