如何使用JavaScript打开新窗口?

时间:2016-02-09 07:30:53

标签: javascript

当我点击按钮时,我需要打开一个新窗口(URL是动态的)。

function openWindow(){
     window.open('//www.google.com/','_blank');
}

我的问题是,JavaScript正在打开新窗口,但Appliation名称也附加到URL。即使用以下网址打开新窗口

http://localhost:8090/www.google.com/

我已尝试过网址中的所有组合,但它无效

请做到需要

3 个答案:

答案 0 :(得分:3)

更新你的javascript函数,如

function openWindow(){
     window.open('http://www.google.com/','_blank');
}

答案 1 :(得分:0)

使用动作侦听器在icefaces中打开新窗口

<ice:commandLink value="click me" actionListener="#{bean.myActionListener}"/> 
------------------------------

public void myActionListener(ActionEvent event) { 
    JavascriptContext.addJavascriptCall(FacesContext.getCurrentInstance(), "window.open('report.iface', 'myWindow');"); 
} 
------------------------------

答案 2 :(得分:0)

使用window.open("http://www.google.com");,经测试可在所有浏览器中使用。