Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/77.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
Javascript 选择PDF对象的默认视图_Javascript_Html_Pdf_Cross Browser - Fatal编程技术网

Javascript 选择PDF对象的默认视图

Javascript 选择PDF对象的默认视图,javascript,html,pdf,cross-browser,Javascript,Html,Pdf,Cross Browser,我正在使用HTML5对象标记将PDF嵌入我的泳池团队网站。在Safari上,PDF自动适应我为PDF显示的div指定的宽度。在Chrome上,PDF大小设置为FULLSIZE,因此一开始看起来是缩放的 这是我的密码 <object data="docs/Pool Schedule.pdf?#view=fitH" type="application/pdf" width="660" height="440"> <param name="view" value="fitH"

我正在使用HTML5对象标记将PDF嵌入我的泳池团队网站。在Safari上,PDF自动适应我为PDF显示的div指定的宽度。在Chrome上,PDF大小设置为FULLSIZE,因此一开始看起来是缩放的

这是我的密码

<object data="docs/Pool Schedule.pdf?#view=fitH" type="application/pdf" width="660" height="440">
    <param name="view" value="fitH" />
</object>

我添加了一个parm标记,并添加了
?#view=fitH
,试图获得另一个默认视图。两人似乎都没有做任何事

我想知道是否有一种方法可以将所有浏览器默认为fit width视图(屏幕截图2)

如果你想查看该网站,它是

注意:我知道这两张照片都是用Chrome制作的,但为了简单起见,我只是用相同的浏览器和所需的视图拍摄了第二张截图,而不是切换浏览器


这并不是我在问题中想要的答案,但它是一种省力的替代解决方案。我最终使用了。使用这个工具,我只需将JS源文件复制到我网站的根目录,然后将以下行添加到我希望PDF iFrame出现的HTML文件中

<iframe frameBorder="" id="viewer" src = "http://kingston8ball.com/ViewerJS#/docs/League Rules 2015.pdf" width='650' height='500' allowfullscreen webkitallowfullscreen></iframe>


当我用Chrome打开你的网站时,我看到了第二个视图。您需要什么更改?我已经查看了3台使用Chrome的机器,没有一台默认为第二个视图。我不知道你怎么会这么幸运。如果有帮助的话,我正在Ubuntu 12.04(64位)上使用Chrome版本37.0.2062.120(64位)。谢谢,我会记住这一点。我在W7和OSX Maverick上尝试了相同版本的Chrome。两个节目都不是我想要的。但OSX上的Safari确实如此。嘿,这可能是因为我安装了一些pdf扩展。因为我刚刚注意到,它看起来是这样的: