2

ショートカットキーのコードがあり、そのキーをクリックすると新しいウィンドウで URL が開きますが、現在のページをその URL にリダイレクトしたいと考えています。URL は同じページで開く必要があります。

<script type = "text/javascript">
    $(document).keyup(function (e) {
        var keyCode = e.keyCode ? e.keyCode : e.which
        if (keyCode == 17&&81) {
            window.open("urltest.html");
        }
    });
</script> 
4

3 に答える 3

1

現在のページの URL を変更するには、単純にwindow.locationに割り当てます。

if (keyCode == 17&&81) {
    window.location = "urltest.html";
}
于 2013-06-02T04:41:47.813 に答える
1

このwindow.locationオブジェクトを使用して、現在のページ アドレス (URL) を取得し、ブラウザを新しいページにリダイレクトできます。

if (keyCode == 17&&81) {
    window.location = "SomePage.html";
}
于 2013-06-02T04:54:34.650 に答える
0

window.open("urltest.html");と置き換えますwindow.location = "urltest.html";

于 2013-06-02T05:08:45.940 に答える