• ベストアンサー

historyのURL取得

履歴のURLを取得する方法はないでしょうか? 正規のものでなく、裏技的な方法でもかまいません。 history.go(-2); の時の二つ前のページのURLが取得したいのです。

  • m035
  • お礼率69% (9/13)

質問者が選んだベストアンサー

  • ベストアンサー
  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.1

一般的にセキュリティ上の理由から、historyのURLの配列にはアクセスできません。 ナビゲータの場合、署名付きスクリプトで netscape.security.PrivilegeManager.enablePrivilege("UnivarsalBrowserRead"); のように特権要求する必要があります。

m035
質問者

お礼

なるほど。 出来ないと言うことがわかっただけでも、かなり勉強になりました。 このような未熟者に付き合っていただき、ありがとうございました。

関連するQ&A

  • URLの取得

    myframeという名前のiframe内に表示されているページのURLを取得するためのスクリプトです。 <SCRIPT TYPE="text/javascript"> <!-- function geturl(){ url = document.myframe.location; } --> </SCRIPT> これを実行した際に、www等のサブドメインが無いURLの場合はURLを取得出来るのですが、サブドメインがあるURLの場合URLが取得出来ませんでした。 原因が分からず困っています。 解決方法を教えていただけますでしょうか。 また、WEBサーバの設定によってはURLが取得出来ないという事はあるのでしょうか? よろしくお願いいたします。

  • RSS URL 取得 判定

    PHPを使って、webサイトのURLからRSSのURLを取得したいと考えています。 curlなどを使って、RSS自体を取得するという意味ではなく、指定されたサイトのRSSの”URL”を取得したいです。 単純に正規表現などでlink要素をチェックして取得することもできますが、その方法だとlink要素などにRSSの情報を記載していないサイトなどからは取得することが出来ません。 100%とまではいかなくても、出来る限り確実な方法でRSSのURLを取得することはできないでしょうか?

    • ベストアンサー
    • PHP
  • bash historyの修正

    bashのhistoryについて質問があります。 historyで確認できるコマンド履歴を 修正する方法はありますでしょうか。 history -cですべての履歴をリセットできることはわかりました。 また、/ユーザ/.bash_history に履歴の記録がされていることも確認できました。 ただ、この履歴自体を修正する方法がわかりません。 具体的には、過去に誤って入力したコマンド(タイプミス)等を削除したいと考えています。 識者の皆さん、よろしくお願いいたします。

  • URLの取得

    現在開いているWebブラウザのURLを取得するやり方わかる方、教えてください>< たとえばタスクバーにヤフーとグーグルのページが開いてあるとします。 そのうち、グーグルを最小化してタスクバーにしまいます。 そうしましたら現在開いているのはヤフーになるので、ヤフーのURL(http://www.yahoo.co.jp/)を取得する。 このようなことがしたいです。

    • ベストアンサー
    • Java
  • 入力されたURLから、そのページのtitleとdescriptionを取得する方法

    PHPで、指定されたURLから、そのページのtitleとdescriptionを取得するプログラムを作りたいのですが、 file関数でそのページのデータを抜き出して、正規表現などを使って該当のタグから引っ張ってくる以外に効率的な方法はないでしょうか? お知恵をお貸しいただければ嬉しいです。よろしくお願いします。

    • ベストアンサー
    • PHP
  • 現在見ているHPのURLを取得する方法

    HPを閲覧している時に,その現在見ているページのURLを プログラム上で取得したいのですが,何か方法はありますか?? クリックして,新しいページに行くごとに, そのページのURLをプログラム上で取得して,利用したいのですが. 使用言語はC,C++,perlが好ましいですが, この際,できるなら何の言語でもいいので教えてほしいです. 補足説明がほしい部分があれば,なんでも聞いてください. ややこしいですがよろしくお願いします!

  • URLの取得について教えてください。

    URLの取得について教えてください。 Javascript初心者です。 下記のようなことをしたいのです。 テキストエリアを作成し、ボタンクリックでURLを テキストエリアに書き込むことは可能なのでしょうか? location.hrefで現在のページを取得し表示させるJavaScriptは分かったのですが テキストエリアを作成し、そこに表示させることができるのかが分かりません。 どなたかご教授よろしくお願いします。

  • IFRAME内のURLを取得したです。

    IFRAMEのURLにhttp://www.goo.ne.jpなどのアドレスを設定した場合、URLの取得ってできますか? IFRAMEの中でページ移動されてもそのときのアドレスを取得したいのですが、これは可能ですか? よろしくお願いします。

  • URLからタイトルを取得

    URLからそのページのタイトルを取得することってできるんでしょうか?

    • ベストアンサー
    • Perl
  • URLを取得してDBに格納したいのですが、、

    環境:XAMPP ver2.5.8 やりたいこと: 特定ページにJavaScriptタグを貼って、そのページがアクセルされたときに そのページURLを取得して、mySQLのDBに取得したURLを指定フィールドに 記録したいです。 同一URLであれば、上書きを考えているのですが、そのようなことは可能でしょうか? よろしければ、JavaScriptでURLを取得して、DBに渡すやり方を教えていただけないでしょうか? よろしくお願いします。

専門家に質問してみよう