我有一个内部有三个框架的.html文件。一个是“标题”框架,另一个是“菜单”框架,最后一个是“目标”框架,首先设置为空白(只是一个空的.html页面)。每当有人按下菜单框中的链接时,我希望在目标框架内打开该链接。问题是它不适用于pdf文件!该链接是我上传到我的Dropbox的pdf文件,可以在那里查看而没有任何问题(不仅仅是来自我的Dropbox帐户,来自任何帐户/甚至没有任何帐户),但它不会在目标框架中打开!它只是没有改变目标框架,好像什么也没发生。
Dropbox有问题吗?或一般的pdf文件?
的index.html
<html>
<head>
<title> 2014 </title>
<frameset rows="100,*" frameborder="0" border="0" framespacing="0">
<frame name="top" src="title.html">
<frameset cols="200,*" frameborder="0" border="0" framespacing="0">
<frame name="menu" src="content.html" marginheight="0" marginwidth="0" scrolling="auto" noresize>
<frame name="lecturesWindow" src="blank.html" marginheight="0" marginwidth="0" scrolling="auto" noresize>
<noframes>
<p>This section (everything between the 'noframes' tags) will only be displayed if the users' browser doesn't support frames. You can provide a link to a non-frames version of the website here. Feel free to use HTML tags within this section.</p>
</noframes>
</frameset>
</frameset>
</head>
<body>
</body>
</html>
title.html
<html>
<head>
</head>
<body>
<center>
<br>
<h1><u> Title 1234 </u> </h1>
<br>
</center>
</body>
</html>
菜单
<html>
<head>
</head>
<body>
<center>
● The file can be found here: <a href="https://www.dropbox.com/....*.pdf" target="lecturesWindow"> link </a>
</center>
</body>
</html>
谢谢!
答案 0 :(得分:1)
Dropbox提供带有x-frame-options: SAMEORIGIN
标题的文件,禁止浏览器在其他网站的框架中显示它们。
请勿尝试使用Dropbox托管您网站的静态文件。他们不喜欢它,他们采取措施防止它。
答案 1 :(得分:1)
您可以在框架中使用Google文档查看器: https://docs.google.com/viewer