我使用viewer.js(http://viewerjs.org/)在网站上查看pdf,我想要提取属性" title"从iframe代码到标题文档。
目前代码如下
<iframe id="viewer" src = "/ViewerJS/#../demo/ohm2013.odp" width='400' height='300' allowfullscreen webkitallowfullscreen></iframe>
我希望能够做到这一点
<iframe id="viewer" src = "/ViewerJS/#../demo/ohm2013.odp" width='400' height='300' allowfullscreen webkitallowfullscreen title="Document Title"></iframe>
我知道我需要编辑的js文件中的代码位如下
document.getElementById("documentName").innerHTML=document.title
我试过以下但没有运气
document.getElementById("documentName").innerHTML=document.attr('title')
我只是不确定如何获取该属性。
查看viewer.js的完整源代码答案 0 :(得分:4)
可以像这样传递title
参数:
<iframe src="/ViewerJS/?title=My PDF Title#../demo/ohm2013.odp"></iframe>
请注意必须在文档的网址之前
。答案 1 :(得分:0)
如何做到这一点,只需要如下
document.getElementById("documentName").innerHTML=window.frameElement.title