同様の質問がされていることは知っていますが、いろいろなテストの後に誰も動作しないようです。私は、ローカルのhtmlファイルからjsを使って別のローカルhtmlファイルにリダイレクトしようとしているという事実と何かをしなければならないと思います。私creationPage.htmlでローカルHTMLファイルへのリダイレクトは同じウィンドウで開きません
ボタン:
<form>
<button id="createChar">Create character</button>
</form>
コードリダイレクトのための私のjsファイル内:
var Create = document.getElementById('createChar');
Create.addEventListener("click", function() {
//window.open(url); //opens in a new tab, WHICH IS NOT DESIRED !!!
//window.location.replace(url); //doesnt work either.
var url = "http://localhost/myprojects/L2/selectYourCharacter/test.html";
window.location.href = url;
return false;
});
私はそれが最善の方法だとaddListenerEventに固執したいです。私がwindow.open(url, "_blank")
を実行した場合、それは動作しません。
要約:同じウィンドウ内にあるhttp://localhost/myprojects/L2/charCreation/creationPage.html〜http://localhost/myprojects/L2/selectYourCharacter/selectYourCharacter.htmlにある私のボタンを経由してリダイレクトしたいです。私は時間のためにこれで立ち往生されているようにあなたの助けのための
おかげでたくさん...
注:window.open(「www.youraddress.com」、「_自己」)が機能せず、私のファイルはlocalhost上で動作しているからだと思います。
[同じウィンドウと同じタブでURLを開く](URL:http://stackoverflow.com/questions/8454510/open-url-in-same-window-and-in-same-tab) –
の可能な複製私は質問を更新しました。このスレッドの解決策はうまくいかず、おそらくローカルのhtmlファイルからローカルのhtmlファイル(localhost)にリダイレクトしようとしています。 – Genia