我正在尝试将javascript文件加载到外部页面中。并希望在加载外部页面后执行特定代码。
window.onload = function() {
\* execute this code after the page is loaded *\
}
但是如果外部页面上出现错误我想要执行此代码,则代码将不会执行,如未定义的变量或类似的东西。有没有办法让代码忽略错误并执行?
答案 0 :(得分:6)
try {
// execute code here
} catch (e) {
// if an error was thrown, execute this code.
// e references related error object
}
答案 1 :(得分:0)
然而,有些情况下约瑟夫的window.onerror
建议确实有效! :)
因此,我的脚本将使用以下代码加载到外部页面中:
window.onerror = window.onload = function() {
\* execute this code after the page is loaded *\
}