location.hrefで取得した現在表示しているURLをhtmlのbody中の<a href="ここに代入"></a>に代入したいのですが、いろいろやったり調べたりしたのですができません。ご教授いただけると幸いです。
目的は、動的ページをfirefoxユーザーにブックマークしてもらうことです。以下の「url」部分を現在表示中のURLにしたい<a href="url" rel="sidebar" title="name">ブックマークに追加</a>。できればタイトルも現在のページから取得したい。
ちなみにIEでは以下のとおりで希望の機能を実現しています。
<script type="text/javascript">
<!--
if ((navigator.appVersion.indexOf("MSIE") > 0)
&& (parseInt(navigator.appVersion) >= 4)) {
document.write("<p><SPAN STYLE='color:blue;cursor:hand;' onclick='window.external.AddFavorite(location.href, document.title);'>このページをお気に入りに追加する。<\/SPAN><\/p>");
}
//-->
</script>
No.2ベストアンサー
- 回答日時:
<script type="text/javascript">
<!--
window.onload=function(){
var targetElement=document.getElementById('pageaddress');
targetElement.href=location.href;
targetElement.title=document.title;
}
// -->
</script>
<a id="pageaddress" rel="sidebar">このページをお気に入りに追加する</a>
こんな感じでしょうか。
ご回答ありがとうございます。まさにこのようにプログラムしたかったのですが、知識不足でできませんでした。しばらくの間悩んでいましたので大変助かりました。本当にありがとうございました。
No.1
- 回答日時:
ブラウザごとにやりかたが違うみたい。
探していたらこんなの発見
http://okwave.jp/qa2249284.html
ご回答ありがとうございます。実は、お教えいただいたページは困って調べている最中に閲覧しておりまして、内容はわかっております。動的ページをブックマークさせたいため、URLを自分で入力するのではなく、表示中のURLを読み込みたいのです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript jqueryを使ったスムーススクロールのコードを書いたのですが、HTMLコード内にある、a butt 2 2022/04/14 10:59
- HTML・CSS 書籍を見つつサイト造りの練習をしているのですが、見た目が一致しません 2 2022/11/28 15:00
- HTML・CSS スクロールすると追従する画像のコードを書いているのですが、追従する画像の大きさの調節が上手くいきませ 2 2022/04/18 12:52
- JavaScript 入力フォームの javascript で メールアドレスの正規チェックをを行い、ボタンをクリックして 2 2022/04/27 16:06
- HTML・CSS html cssのmargin 5 2022/12/03 11:04
- PHP ここでの ②if($su_d<>"")の比較演算子 を使う理由は 1 2022/03/26 02:33
- HTML・CSS ボタンをクリックした時に、入力フォームのすぐ下部に、「入力欄が空白です」というテキストメッセージが表 1 2022/04/27 16:25
- HTML・CSS 下にスクロールしても、追従するボタンのコードを書いたのですが、ボタンの中の画像が半分しか表示されない 1 2022/04/16 21:31
- HTML・CSS cssの display: flex;で横並びにならずに困ってます 1 2022/12/04 13:18
- PHP htmlspecialcharsが機能していないです。 バグですか? 1 2022/04/05 01:22
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
特定のURLからの訪問者を入室禁...
-
読み込むたびに画像を順番に表...
-
HPビルダーで『最終更新日時』...
-
ページ内文字列の置換について
-
スクロールしても画像・文字が...
-
こんにちは、23歳、事務系のOL...
-
<a href="#" …>の意味を教えて...
-
別ファイルのfunctionの読み込み方
-
JavascriptとJqueryを混在し記述
-
Dreamweaver で 外部JSを読み込...
-
pythonのWebスクレイピングでfi...
-
条件分岐で、読み込む外部スク...
-
Safariで<iframe>のinnerHTMLを...
-
bodyにidをつける理由は何ですか?
-
JavaScriptでiframeの内容を「...
-
function の return 値を表示し...
-
リンクをクリックすると文字が...
-
jqueryでのkeydownイベント発生...
-
ウィンドウ名の設定
-
擬似フレーム
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
¥マークの検索について
-
CGIフォーム一定時間過ぎる...
-
document.getElementById
-
javascriptで変数を組み込みたい
-
location.hrefが動かない・・・
-
明日の日にちを表示するときは
-
ページ内文字列の置換について
-
JavaScriptの入れ子
-
1から100までの平方根を表示す...
-
カウントダウンとカウントアッ...
-
JSによるリンク先の値の取得
-
特定のURLからの訪問者を入室禁...
-
IEでiframe内のcookieを保持
-
16進n桁の文字列変換の方法は?
-
ブラウザを閉じないようにする...
-
promptを使用した年齢認証
-
<a href="#" …>の意味を教えて...
-
bodyにidをつける理由は何ですか?
-
別ファイルのfunctionの読み込み方
-
getElementsByNameで要素が取得...
おすすめ情報