如何使用javascript打开新的浏览器窗口?

时间:2010-09-01 09:40:04

标签: javascript

我需要使用java脚本window.open打开新的浏览器窗口,我有html页面,但是因为找不到页面而得到错误。这是来自jsf / icefaces.我已直接显示html页面。请帮帮我..

    JavascriptContext.addJavascriptCall(FacesContext.getCurrentInstance(),
"window.open('printerFriendly.html','Print',,'width=300','height=200','menubar=yes',
'status=yes','location=yes','toolbar=yes','scrollbars=yes')");

5 个答案:

答案 0 :(得分:4)

尝试这样的事情:

<FORM>
<INPUT type="button" value="New Window!" onClick="window.open('http://stackoverflow.com','mywindow','width=400,height=200,toolbar=yes,
location=yes,directories=yes,status=yes,menubar=yes,scrollbars=yes,copyhistory=yes,
resizable=yes')">
</FORM> 

它是一种形式,但JS代码对于任何其他链接都是相同的。

答案 1 :(得分:2)

使用JavaScript打开一个新窗口

http://www.pageresource.com/jscript/jwinopen.htm

Javascript(JS)教程 - 使用open ...

打开新的浏览器窗口

http://www.hscripts.com/tutorials/javascript/open-method.php

答案 2 :(得分:0)

window.open打开新的浏览器窗口。如果您找不到页面错误,可能是您应该检查该页面是否存在?

答案 3 :(得分:0)

您的JavaScript是正确的,您需要更正网址('printerFriendly.html')。

答案 4 :(得分:0)

未找到页面未找到页面。检查URL是否正确。 printerFriendly.html与当前页面位于同一文件夹中吗?它应该是。或者你应该提供正确的路径。