在框架中打开.pdf文件?

时间:2014-04-30 10:46:37

标签: html frames frameset

我有一个内部有三个框架的.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> 
&#9679; The file can be found here: <a href="https://www.dropbox.com/....*.pdf" target="lecturesWindow"> link </a>
</center>
</body>
</html>

谢谢!

2 个答案:

答案 0 :(得分:1)

Dropbox提供带有x-frame-options: SAMEORIGIN标题的文件,禁止浏览器在其他网站的框架中显示它们。

请勿尝试使用Dropbox托管您网站的静态文件。他们不喜欢它,他们采取措施防止它。

答案 1 :(得分:1)

您可以在框架中使用Google文档查看器: https://docs.google.com/viewer