Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/41.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 如何在没有javascript的情况下将PDF嵌入网页_Html_Css_Pdf_Responsive Design - Fatal编程技术网

Html 如何在没有javascript的情况下将PDF嵌入网页

Html 如何在没有javascript的情况下将PDF嵌入网页,html,css,pdf,responsive-design,Html,Css,Pdf,Responsive Design,我想在我的网站的某些页面上显示PDF。我尝试过谷歌的查看器api,它工作得很好,但我不想依赖第三方api调用。我还希望它尽可能健壮可靠,所以我尽量避免使用javascript。我看到一些迹象表明,只需使用HTML或标记即可实现,但对于浏览器支持似乎存在分歧: 有没有一个明确的方法可以做到这一点 我需要支持IE8+和网站将响应,所以解决方案必须能够适应较小的屏幕大小 注意:这个问题的全部基础是找出另一个问题中没有回答的具体问题。如果你不想使用JavaScript,我甚至在我的ow中链接到了这个问题

我想在我的网站的某些页面上显示PDF。我尝试过谷歌的查看器api,它工作得很好,但我不想依赖第三方api调用。我还希望它尽可能健壮可靠,所以我尽量避免使用javascript。我看到一些迹象表明,只需使用HTML或标记即可实现,但对于浏览器支持似乎存在分歧:

有没有一个明确的方法可以做到这一点

我需要支持IE8+和网站将响应,所以解决方案必须能够适应较小的屏幕大小


注意:这个问题的全部基础是找出另一个问题中没有回答的具体问题。如果你不想使用JavaScript,我甚至在我的ow中链接到了这个问题——不,没有。 即使对于某些安装了Acrobat Reader之类的操作系统,有一个足够好的解决方案(也许你能幸运地使用Windows),所有其他操作系统仍然不支持它

因此,如果你想让每个人都或多或少地看到你的网站,你就必须使用Javascript基础工具和它们不那么健壮和可靠的支持——它们是非常可移植的,这在web上是一件很棒的事情

相关:


我不否认你说的任何话。但是你能详细解释一下为什么
对象
不能像一些人认为的那样工作吗。也许我想问的是:哪些浏览器不支持它?关键是它不仅仅是一个浏览器的东西,它还取决于操作系统和用户。例如,如果处理PDF的默认应用程序设置为Acrobat或Evice,浏览器甚至不会尝试使用嵌入式查看器(在Firefox的情况下,它是基于Javascript的)显示文件。还有一点更详细,认为它是通过“仅HTML”完成的而且没有JavaScript假设浏览器本身已经将pdfjs之类的东西编译成浏览器代码,或者在服务器端执行代码,并显示您和HTML5的结果(即Google)。你的问题归结为“有没有浏览器支持本地查看PDF”。。。答案是“不”。啊。我明白了。我一直认为PDF与图像是一样的,但这是不对的,因为正如你们两位所说,PDF通常不是由浏览器本地处理的(图像的方式)。我认为这意味着JS解决方案实际上是最安全的方式@KevinBrown你知道PDFJ的浏览器支持是什么吗?它看起来像一个强大的工具,但我完全被几乎不存在的文档吓坏了。