人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

JavaScriptについて質問です。
下記のJavaScriptでリファラを取得し表示する部分を作っています。

<SCRIPT LANGUAGE="JavaScript">
<!--
document.write('URL:' + document.referrer);
//-->
</SCRIPT>

これでリンク元のURLを表示できるのですが、この取得したURLを「<a href="??」に埋め込むことはできないでしょうか。取得したURLをそのままリンクとして表示させたいのですが。ご指南よろしくお願いします。

●質問者: numb08
●カテゴリ:コンピュータ インターネット
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● uwao
●50ポイント ベストアンサー

<!-- document.write('<A hrev="' + document.referrer + '">LINK</A>'); //--> </SCRIPT>

のように出力部分を修正する方法では如何でしょうか。


2 ● じゅぴたー
●50ポイント

以下のHTMLで試してみてください。

id="hogehoge"というハイパーリンクにreferrerを埋め込みます。

文字列は自由に変更してもらって構いません。

<html lang="ja">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script type="text/javascript">
<!--
window.onload = function() {
 var url = document.referrer;
 document.getElementById("hogehoge").innerHTML = '<a id="hogehoge" href="' + url + '">リンク</a>';
}
-->
</script>
</head>
<body>
ここに<a id="hogehoge" href="">リンク</a>を埋め込みます
</body>
</html>
関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ