在JavaScript中检测404

Vad*_*dim 0 javascript asp.net http-status-code-404

在我的JavaScript中,我正在尝试重定向到第三方页面.它可以在新窗口中打开页面,也可以在框架内打开页面,具体取决于用户设置.像这样的东西:

if (newWindow)
{
   window.open(url, targer);
}
else
{
   theFrame = url;
}
Run Code Online (Sandbox Code Playgroud)

我想要做的是显示我的自定义页面,以防第三方网站关闭或页面不可用.基本上是在404错误的情况下.

解决这个问题的最佳方法是什么?

lon*_*day 6

由于相同的原始策略,如果它位于不同的域名上,您无法检测到有关另一个窗口或框架内容的任何内容 - 包括它是否实际上甚至已加载.