のように、Javascriptを使用してページをリダイレクトします。は、私はそうのようないくつかのコードを持っているPHPのHeader->場所
あなたは(JSがを実行する前に、すなわち )ページがブラウザに送信される前に、PHPがレンダリングされ、JSやPHPにその方法を混在させることはできません答えて
PHPコードはサーバー上で実行されるため、ブラウザでJavaScriptが表示される前にリダイレクトが実行されます。
は、あなたは完全に無効にすぎJavaScriptで
$('.entry a:first').click(function()
{
window.location.replace("http://www.google.com");
});
なぜ '.replace'ですか? –
それは私が以前にそれを学んだことを覚えている方法です。私は単純に新しい値を割り当てると、ブラウザの後方ボタンに何らかの問題があったと思います。しかし、私はこれも動作すると思う。 – klaustopher
ほぼ完璧。とにかくこれを新しいウィンドウで開きますか? –
あなたの現在を変更するwindow.locationのを使用することができますページ。
$('.entry a:first').click(function() {
window.location = "http://google.ca";
});
あなたのJSのアプリケーションとPHPをリダイレクトを行う必要があります。
JSがPHPページかJSPかASPかどうかに関わらず、JSがクライアントサイドで実行されるという事実を理解する必要があります。それはDOMを実行し、それに関連しています。スクリプトがロードされた時点で、上記のコードは、別のフォームに上記のように、この
var newLocation = "your/redirecting/page.php";
window.location = newLocation;
のようなものをレンダリングし、あなたが見るこの
var newLocation = "<?php echo $newlocation; ?>";
window.location = newLocation;
ような何かを行うことができますしかし
phpとjsの融合の可能性はたくさんありますが、あなたがやっていることはその一つではありません。
- 1. それはのは、私はそうのような構造体を持っていると言う場所
- 2. は、私はこのようないくつかのコードを持っている場所のカップルを持っている奇妙なのcfifエラー
- 3. 私はそのようなコードを持っている
- 4. は、次のように私はいくつかのコードを持って、
- 5. 私はそうのようなマップを持っているマップ
- 6. は、どのように私は、いくつかのこのようなコードを持って@synchronized客観C
- 7. MVCレイザー私のようないくつかのかみそりのコード持っているモデルアイテム条件
- 8. は、どのように私は、私はこのコードを持っているPHP
- 9. は、私はそのようなルートを持っているプロセッサ
- 10. は、.NET、私はそのようなコードを持っている悩み
- 11. は、チェックボックスの値を取得し、私はこのようないくつかのコードを持っている
- 12. SendInput、私はそのようなものを持っている
- 13. ReSharperの私はそのような状況を持っているコード
- 14. 私はそのようなHTMLコードをビルドするPHPコードを持っている特定の要素
- 15. は、私はそのようなリスト持っているリスト
- 16. 私はこのような出力いくつかのコード持っている私のC文字列
- 17. 制限範囲は、私はこのようになりますいくつかのコードを持っている
- 18. は、私はこのようになりますいくつかのコードを持っているイベント
- 19. 私はいくつかの数字、このような何かを持っているXMLを持って右
- 20. 私はこのようなコードを持っている
- 21. PHP - 私はこのようなコード持っている複数の結果
- 22. は、なぜ私は/私はこのようなコードを持っているC
- 23. ポジショニング私はいくつかのhtmlコード、持っているCSS
- 24. 私はこのようなレガシーコードの多くを持っているPHP
- 25. パイソン、条件付き輸入私はこのようないくつかのコードを持っている
- 26. WaitForExitは、ちょうど私がこのようないくつかのコードを持って
- 27. @throwsは、私がこのようないくつかのScalaのコードを持って正しい例外タイプ
- 28. は、私はこのようないくつかのjQueryコードを持ってjQueryの
- 29. 私はいくつかの項目でスピナーを持っていますが、そのうちのいくつかは長いテキストを持っています
- 30. どのように私は、コードを持っているC#の
アンカータグを扱っているので、javascriptの代わりに 'Link text'を使用するだけでいいのですか? – bfavaretto
良い質問です。ここの奇妙なビット。 URLにはいくつかの変数があります。ユーザーがリンクをクリックすると、次のページまで表示されます。 –
@KeithDoneganあなたは、答えを見直して受け入れるか、質問をより詳細に更新することができます – rlemon