【发布时间】:2014-01-08 23:54:42
【问题描述】:
我试图在 html 页面上添加 iframe,我意识到当我通过 HTTP 协议(例如在地址:localhost/file.html)加载我的 HTML 文件时,只有带有 "http://localhost.." URL 的文件显示在 iframe 中。
网站 url 或本地文件(使用 "file:///C:/..." 访问)在 iframe 中不返回任何内容(甚至没有“未找到”或其他错误)。
同样,当我使用file 协议打开我的文件时(然后网址为file:///C:/UwAmp/www/file.html),网站的网址仍然无法在iframe 中使用(但加载有file 或http 的本地文件不是一个问题)。
为什么在使用 HTTP(S) 协议加载的页面中会忽略带有“file:///”的链接? 为什么我不能在我的任何 iframe 中显示网站?
感谢您的帮助。 (对不起我的英语,我尽力解释)。
【问题讨论】: