Javascript IFrame不适用于本地源?HTML
IFrame是否适用于本地目录?我试图将excel嵌入到我的HTML中,但没有显示任何内容。我已经尝试了很多方法把我的本地目录,但它仍然是一样的Javascript IFrame不适用于本地源?HTML,javascript,html,iframe,src,Javascript,Html,Iframe,Src,IFrame是否适用于本地目录?我试图将excel嵌入到我的HTML中,但没有显示任何内容。我已经尝试了很多方法把我的本地目录,但它仍然是一样的 <iframe src="file://C:\Documents and Settings\username\Desktop\hi.xls" width="98" height="120" frameborder="0" scrolling="no"></iframe> 最终的结果是一个空盒子 无法使用本地文件src 出于
<iframe src="file://C:\Documents and Settings\username\Desktop\hi.xls" width="98" height="120" frameborder="0" scrolling="no"></iframe>
最终的结果是一个空盒子 无法使用本地文件
src
出于安全原因,所有现代浏览器都禁止在iframes
中使用文件协议显示“本地”文件
检查您的浏览器控制台。。。
如果您收到的消息表示您的浏览器阻止将本地资源加载到Iframe
不允许加载本地资源
创建任何web应用程序时不要使用本地路径。@anantdabbi只是尝试测试它是否有效。最好将文件放在同一文件夹中,并给出该文件夹中的路径。。。。。。。。。。。假设像<代码>。。。这比从
C:\Documents and Settings中给出所有路径要好……
@annampriyatam由于后期的开发,我必须使用完整的目录。使用ColdFusion,我实际上将excel文件存储在GetTempDirectory()中,这是一个ColdFusion函数,返回完整的目录路径。噢,okk。。那我想可能是因为刀砍的缘故。。在文件://
中有//
,在路径的其余部分有\。。我不确定它会不会起作用。。但是试一试……那么,是否不可能加载文件的完整本地路径呢?有点像。我在public_html中将一个符号链接到本地文档目录“…/docs/html”作为“docs”,并使用src='docs/index.html'
,得到了我想要的。总的来说,我不确定这是否是一个好主意,因此,如果你无论如何都要这样做,请确保只有你才能做到。