gpt4 book ai didi

javascript - 如何在 jQuery 中查找服务器上可用的文件?

转载 作者:行者123 更新时间:2023-11-30 13:14:28 25 4
gpt4 key购买 nike

我正在尝试使用 java 脚本代码 document.write 方法将 java 脚本文件从另一台服务器加载到我的网页。喜欢,

document.write("<script type='text/javascript' src='http://www.mydomain.com/js/myscript.js'></script>");

但是相应的路径没有 myscript.js 所以它在浏览器错误控制台中抛出 404 File not found error

如何预测和避免此类错误?

如果可以预测错误,我将显示替代消息而不是调用错过的 js 文件函数。

最佳答案

使用 JavaScript 加载脚本:

function onReadyState() {
console.error("Unable to load file: "+ this.src + ". Please check the file name and parh.");
return false;
}

function addJS(path){
var e = document.createElement("script");
e.onerror = onReadyState;
e.src = path;
e.type = "text/javascript";
document.getElementsByTagName('head')[0].appendChild(e);
}

addJS('http://www.mydomain.com/js/myscript.js');

关于javascript - 如何在 jQuery 中查找服务器上可用的文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12600300/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com