のように、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. は、私はそのようなコード持っているbashの
- 4. 私はそのようなコードを持っている
- 5. 私のようないくつかのコード持って
- 6. は、私はそうのようないくつかのsocket.ioエンドポイントを持っている特定のタスク
- 7. は、次のように私はいくつかのコードを持って、
- 8. 私はそうのようなテーブルを持っているSQL
- 9. 私はそうのようなマップを持っているマップ
- 10. 私はそうのようなコードを持っているアクセサやミューテータ
- 11. は、私のような場所でのGitHubでテキストファイルを持っている
- 12. jqueryのは、私はそのようなコードを持っているスクリプト
- 13. は、私はそのようなコードを持っているフォーマットのjs
- 14. は、私はそのようなコードを持っているJavaScriptの-NodeJS
- 15. は、どのように私は、いくつかのこのようなコードを持って@synchronized客観C
- 16. SSRS:私はそうのようなデータを持っている2つのピボット
- 17. は、どのように私は、私はこのコードを持っているPHP
- 18. MVCレイザー私のようないくつかのかみそりのコード持っているモデルアイテム条件
- 19. は、私はこのようないくつかのクラスを持っていた
- 20. は、私はそのようなルートを持っているプロセッサ
- 21. 私はこのようないくつかのテキストを持っている
- 22. は、.NET、私はそのようなコードを持っている悩み
- 23. は、私は、このようなコードを持っているデータフレームビュー
- 24. アレイは、私はのようなコードを持っているNAN
- 25. は、チェックボックスの値を取得し、私はこのようないくつかのコードを持っている
- 26. 私はそのようなHTMLコードをビルドするPHPコードを持っている特定の要素
- 27. SendInput、私はそのようなものを持っている
- 28. 私はテーブルを持っている場合、それはそう
- 29. ReSharperの私はそのような状況を持っているコード
- 30. は、私はこのようないくつかのコードを持っていると仮定jQueryの
アンカータグを扱っているので、javascriptの代わりに 'Link text'を使用するだけでいいのですか? – bfavaretto
良い質問です。ここの奇妙なビット。 URLにはいくつかの変数があります。ユーザーがリンクをクリックすると、次のページまで表示されます。 –
@KeithDoneganあなたは、答えを見直して受け入れるか、質問をより詳細に更新することができます – rlemon