如何在Google Gadget中打开一个新窗口?

时间:2009-07-01 19:31:58

标签: javascript google-gadget igoogle

它既不打开标签也不打开窗口:Google小工具的代码here.如果您从HTML中了解'target =“_ blank”',我正在为Google小工具寻找类似的工具。更确切地说,我无法理解为什么JavaScript部分不起作用:

window.open("http://www.google.com/");

3 个答案:

答案 0 :(得分:3)

好吧,如果你想打开新窗口,请明确地做。

var query = "bijection";
var searchUrl = "http://www.google.com/search?q=";

if (query != "" && searchUrl != "") {
    searchUrl += escape(query);
    window.open(searchUrl); //You can pass additional parameters, look for window.open examples on the Internet.
    return false;
}

目标属性用于link element(),指示浏览器在用户点击它时在新窗口中打开URL。

答案 1 :(得分:2)

使用该目标打开一个新窗口,而不是替换当前的窗口URL:

var query = "bijection";
var searchUrl = "http://www.google.com/search?q=";
if (query != "" && searchUrl != "") {
    searchUrl += escape(query);
    var newWindow = window.open(searchUrl, '_blank');
    return false;
}

答案 2 :(得分:0)

喜欢这个吗?

searchUrl += escape(query);
thenewwindow=window.open(searchUrl,'Google','height=600,width=450');
return false;