检测“错误请求”;或者iframe中的404
Detecting "Bad Request" or 404 in iframe
是否有一种方法来检测这些网站错误在iframe ?我正在工作的一个应用程序,有一个第三方网站,必须嵌入到一个iframe(相信我,我不高兴它),我们必须能够隐藏iframe,如果这些错误发生。
最优雅的处理方式是什么?我试过犯错误,但没有成功。如果你能帮助我,我就能保住我的大脑,而不是让它到处爆炸。
不,它不是。
如果iframe来自不同的来源,并且不允许访问(X-Frame-Options),您无法对此做任何事情。
在这里阅读同源策略。
然而,有几件事你可以做:
如果这些是单次点击(人们不会进一步浏览),你可以只提出请求并检查内容,然后实际打开iframe。
你可以添加一个应用浏览器,比如Linkedin。看看应用程序中的cordova,这是一个非常具体的解决方案,每个平台都不同,但它消除了对iframe的需求。
相关文章:
- 防止Iframe窗体在新窗口中打开
- 将样式表插入iframe
- 在Twitter上用ie9中的空白src访问iframe的contentWindow
- 使用jQuery从原始页面内容创建iframe
- Highslide(iframe的侦听器)
- iframe正在添加标签,需要删除它们
- 通过javascript/html访问twitter共享iframe
- 如何在Facebook上的iframe应用程序中使后退按钮返回到上一页
- 如何使用Angular动态添加iframe-src
- 由于iframe导致的问题
- 正在从页面中删除iframe
- 检测iframe是否跨域的愚蠢方法
- 如何删除除冒号、数字和'上午'或者'下午'
- 是否可以使用iframe API在iOS浏览器上播放youtube视频
- 如何操作iframe之外的元素
- Iframe与Mousmemoment——或者:父子冲突
- 使用<对象>或者<iframe>在链接中
- 如何输出宽度为“0”的iframe;100%”;或者宽度=“&”;.不是,宽度=“;100〃;
- 检测“错误请求”;或者iframe中的404
- Youtube是否使用<iframe>或者<视频>在他们自己的域上的视频