0

タブもウィンドウも開きません。ここにGoogleガジェットのコードがあります。HTMLの「target="_ blank"」をご存知の場合は、Googleガジェット用の同様のツールを探しています。もっと正確に言えば、JavaScriptの部分が機能しない理由を理解できません。

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

3 に答える 3

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;
}

ターゲット属性は、ユーザーがクリックした場合に新しいウィンドウでURLを開くようにブラウザに指示するリンク要素()用です。

于 2009-07-01T19:34:42.350 に答える
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;
}
于 2009-07-01T19:35:07.997 に答える
0

このような?

searchUrl += escape(query);
thenewwindow=window.open(searchUrl,'Google','height=600,width=450');
return false;
于 2009-07-01T19:36:24.017 に答える