a.html から、b.php に window.open でリンクを張っています。
その際、b.php で a.html から飛んできたというリファラを取得したいのですが、
window.open ではリファラを取得できないとどこかで見かけました。
b.php でリファラを取得するためには、 a.html でどのようにしてリファラを送ったらいいのでしょうか?
target=_blank でもよいのですが、それだとウィンドウサイズの変更ができないため、
できる限りwindow.openを使いたいのです。
よい方法をご存知でしたら教えていただけないでしょうか?
No.1ベストアンサー
- 回答日時:
FireFox,クローム,Operaで試しましたが、window.openで開いた場合でも、受け取り側のPHPでリンク元を取得できました。
IEはリンク元を取得できないようですね。
余談はこの変で、IEでもリンク元を取得する案を記載します。
リンク例:
<a href="b.php" target="testwindow" onclick="javascript:window.open('about:blank','testwindow');">リンク</a>
上記のリンクをクリックするとまず、
onclickでウィンドウ名が testwindow の
何も表示されないウィンドウが開かれます。
その後に
href="b.php target="testwindow"
が実行され、予め開いておいたtestwindow内にb.phpの内容が表示されることになります。
実際のリンクは、hrefによって行われる為、
IEでのアクセスでもちゃんとリンク元を取得できるはずです。
何も表示されないウィンドウに予めスタイルを指定しておくことで、
サイズ指定なども可能です。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) python 気象データの取得 2 2023/06/20 23:54
- 英語 会話で両者認識している名詞にも関わらず不定冠詞を付ける用法について 7 2023/06/16 14:50
- CGI htmlからパラメータで、cgiに渡したい。 1 2023/02/06 16:15
- MySQL MySQL,JavaScript,PHPコードの結果を表示する方法を教えてください。 1 2023/02/13 17:49
- ロック・パンク・メタル ハードロックバンドのPOIZONに関して教えて下さい。 2 2022/04/25 15:49
- MySQL htmlコードで書かれた表にphpでdbから取得した値を挿入したい 3 2022/12/21 23:48
- JavaScript jQueryでのレスポンシブが綺麗に動かない 3 2022/06/21 11:08
- PHP バージョン情報の取得方法について 1 2023/03/15 11:56
- Windows 10 マルチディスプレイ【モニター2つ並べて】プリントスクリーンを片方のだけ取るにはどうする? 3 2022/11/27 02:46
- その他(パソコン・周辺機器) win11で使用できるLaunch for Windowをご存じありませんか? 1 2022/06/02 14:04
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
JavaScript <a>タグで開いた画...
-
window.open でExcelファイルを...
-
JavaScriptで開いている別ウィ...
-
入力したテキストボックスのデ...
-
javascriptからウィンドウを開...
-
ウィンドウのフォーカスについて
-
ページを表示すると同時に複数...
-
openerの関係が崩れてしまった...
-
Ajaxでウインドウ出力について
-
<a href="#" …>の意味を教えて...
-
【SSI】include file、include ...
-
bodyにidをつける理由は何ですか?
-
Vbscriptで自分自身のウィンド...
-
ページ遷移をコントロールしたい
-
datepickerで日付の値を取得したい
-
(Javascript)印刷するファイル...
-
Google scriptについて 至急scr...
-
フレームを跨ぐドロップダウン...
-
getElementsByNameで要素が取得...
-
javascriptのalertで文字化けが...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
window.openで同画面遷移しない
-
特定のウィンドウ名を持つウィ...
-
ポップアップウィンドウの位置
-
window.open でExcelファイルを...
-
JavaScript <a>タグで開いた画...
-
javascriptからウィンドウを開...
-
入力したテキストボックスのデ...
-
フレーム内から開いたサブウィ...
-
親タブから子タブ開いて親タブ...
-
親ウィンドウから子ウィンドウ...
-
<FORM>タグのtargetに値を書込...
-
ウィンドウ名の設定
-
window.openで
-
ウィンドウのフォーカスについて
-
openerの関係が崩れてしまった...
-
window.open()の複数の使用
-
タイトルバーのウインドを閉じ...
-
サブウィンドウから親ウィンド...
-
小さなウインドウ開いて自動閉...
-
Ajaxでウインドウ出力について
おすすめ情報