<a href="" onclick="myFunction('atmosphere-07.pdf')" target="_blank">
Click!
</a>
<br/>
function myFunction(name) {
var myWindow = window.open("", "MsgWindow", "width=1200,height=600");
myWindow.document.write(name);
iFrame = document.getElementById('iFrame').src =name;
myWindow.document.write('<iframe id=iFrame src='name' width='1200' height='900' ></iframe>');
}
想要使用document.write调用在新窗口中打开pdf。想知道我们如何在上面的iframe上下文中传递变量
答案 0 :(得分:1)
你可以试试这个,
function myFunction(name)
{
var myWindow = window.open("");
myWindow.document.write("<iframe id=iFrame src='"+name+"' width='1200' height='900' ></iframe>");
}
&#13;
<a href="" onclick="myFunction('atmosphere-07.pdf')" target="_blank">Click!</a> <br/>
&#13;
它不会在这里运行,在你的应用程序上它会运行,不要使用运行代码片段按钮。
答案 1 :(得分:0)
你可以直接打开,你不需要那个功能。
以下是您需要的示例
<a href="#" onclick="window.open('atmosphere-07.pdf', '_blank', 'fullscreen=yes'); return false;">Click!</a>
这将在全屏窗口中打开您的PDF