社区
JavaScript
帖子详情
动态加载js文件!
lsxaa
2005-05-17 11:53:51
动态加载js文件时,遇到的一个问题
加载后,js里的变量不能立即可用,必须alert一下才能用,怎么解决啊,急
...全文
217
10
打赏
收藏
动态加载js文件!
动态加载js文件时,遇到的一个问题 加载后,js里的变量不能立即可用,必须alert一下才能用,怎么解决啊,急
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wls12342004
2005-05-24
打赏
举报
回复
星星!!!!!!!!!!
孟子E章
2005-05-17
打赏
举报
回复
通过alert,其实是起到了延时的作用,也就是说,等待页面生成
孟子E章
2005-05-17
打赏
举报
回复
不是不可用,要看你的调用的顺序和位置,如果js变量调用页面的对象,比如div等,调用的时候必须等div生成之后才可以调用,不要在页面的前面就调用。你的js脚本最好放到页面的最后,或者调用的时候在<body onload=aaa()里调用
rightyeah
2005-05-17
打赏
举报
回复
应该不是alert,而是需要等待一点时间,等它全部加载完毕后,就可以用了。可以考虑用setTimeout代替。
lsxaa
2005-05-17
打赏
举报
回复
顶一下,
LCKKING
2005-05-17
打赏
举报
回复
真是稳健
lsxaa
2005-05-17
打赏
举报
回复
谢谢各位大师! 以后还要向你们请教!
fason
2005-05-17
打赏
举报
回复
script也有onload事件的
libao1983
2005-05-17
打赏
举报
回复
抬头看星星
meizz
2005-05-17
打赏
举报
回复
孟子老大已经解释的很清楚了. 若用:
<script>
document.write("<script src=mm.js><\/script>");
</script>
这种方法动态载入的JS文件, 在网页里的实际生成顺序是:
<script>
document.write("<script src=mm.js><\/script>");
//你若是直接在这里就调用 mm.js 里的东东的话当然出错, 因为它还没有被加载
</script>
<script src=mm.js></script>
解决的办法, 孟子的 onload 和 setTimeout defer 等延迟是一个办法, 你也可以这样:
<script>
document.write("<script src=mm.js><\/script>");
</script>
<script>
alert("再加一个script标签, 这样就没有问题了.")
</script>
eclipase中
js
p无法
加载
css、
js
文件
本文探讨了在
JS
P
动态
Web开发中遇到的CSS和
JS
文件
加载
失败问题,通过添加base标签和指定浏览器版本来解决,以及为何修改有助于CSS
加载
。
JavaScript
动态
加载
JS
与CSS
文件
详解
本文详细讲解了JavaScript
动态
加载
JS
与CSS
文件
的技术原理和实现方法。包括静态引用与
动态
引用的区别、
动态
创建script和link元素的方法、使用fetch和XHR
加载
资源、按需
加载
与延迟
加载
优化策略,以及
动态
引用的安全性和性能权衡。文章适合前端开发人员学习如何提升页面性能和实现模块化开发。
动态
加载
JS
文件
动态
加载
JS
文件
能提高页面速度和体验,通过JavaScript创建并插入<script>标签实现。优势包括加速
加载
、改善体验和实现更多功能。需注意
文件
路径、大小、兼容性和安全。实现方法包括createElement()、appendChild()、XMLHttpRequest和eval()。
如何
动态
加载
CSS 和
JS
文件
本文聚焦现代Web开发,介绍
动态
加载
CSS和JavaScript
文件
技术。阐述
动态
加载
意义、CSS与
JS
作用,给出多种
加载
方法示例,如用标签添加、监听
加载
事件等。还从按需
加载
、性能优化等角度说明使用思路,分享预
加载
提示、资源合并等实际工作技巧,以提升Web应用性能。
javascript中
动态
加载
js
文件
多种解决办法
本文介绍了一种在JavaScript环境中
动态
加载
JS
脚本的方法,包括同步
加载
、异步
加载
、回调函数方式等,同时提供了针对不同需求的
加载
策略,如串行
加载
、并行
加载
、CSS
文件
加载
等,并讨论了
动态
移除引用、内存释放等问题。
JavaScript
87,987
社区成员
224,684
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章