我正在使用 js 文件中的 for 循环加载脚本标记 block 。这在调用函数时有效,但我不明白为什么脚本标签不在源 View 中的文档上。
例如:
for (var str in library) {
document.write("<script src='" + "scriptsfolder/" + "" + library[str] + "'></script>");
}
这些脚本写入哪里?为什么这会起作用?
js文件加载后调用for循环。
最佳答案
大多数浏览器在使用“查看源代码”时,都会向服务器发出新请求以获取页面的 HTML,并且不执行 JavaScript。使用浏览器的调试器/检查器(例如,在 Chrome 中右键单击 ->“检查元素”),您将看到新的脚本标记。
关于javascript - 为什么我插入的脚本标签不可见?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46736368/