229

jQuery または JavaScript を使用して URL に移動する方法。

<a href="javascript:void(0)"  onclick="javascript:goToURL()">Go To URL</a>

function goToURL(url){
// some code to go to url

}

ポップアップからこのリンクを呼び出したいので、window.location を使用したくありません。

新しいリンクもポップアップで開くはずです。また、Ajax も使用したくありません。JavaScript で href をシミュレートするだけです。

4

4 に答える 4

383
//As an HTTP redirect (back button will not work )
window.location.replace("http://www.google.com");

//like if you click on a link (it will be saved in the session history, 
//so the back button will work as expected)
window.location.href = "http://www.google.com";
于 2013-06-06T10:23:51.807 に答える
21

window.location はまさにあなたが必要とするものです。他にできることは、アンカー要素を作成してクリックをシミュレートすることです

$("<a href='your url'></a>").click(); 
于 2013-06-06T10:18:29.353 に答える