javascript - JavaScript 中的 404 检测

标签 javascript asp.net http-status-code-404

在我的 JavaScript 中,我试图重定向到第三方页面。它可以在新窗口中或在框架内打开页面,具体取决于用户设置。像这样的事情:

if (newWindow)
{
   window.open(url, targer);
}
else
{
   theFrame = url;
}

我想要做的是显示我的自定义页面,以防第三方网站关闭或页面不可用。基本上是为了防止 404 错误。

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

最佳答案

因为 same origin policy如果另一个窗口或框架位于不同的域名上,您将无法检测到有关另一个窗口或框架的内容的任何信息,包括它是否实际加载。

关于javascript - JavaScript 中的 404 检测,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4521920/

相关文章:

node.js - 在 Sails.js 后端项目中访问上传的图片

asp.net - 错误 404 on/bin 浏览

javascript - 将n长度二维数组转换为n层嵌套对象

javascript - 为什么我在运行 mysql 查询时在 Node JS 中收到 'Converting circular structure to JSON' 错误?

asp.net - 关闭请求验证在 MVC 页面上不起作用

c# - 如何将变量从 ActionFilter 传递到 C# MVC 中的 Controller 操作?

javascript - AngularJS 在 ng-change 调用的函数中将属性值作为参数传递

javascript - 嵌套工具提示(工具提示内的工具提示)

asp.net - asp.net 角色提供者什么时候生死?

jquery - Ajax jQuery加载导致404源 map 错误