• 締切済み

「戻る」が効きません

OSはWindowsXP/Professional/V5.1/SP1,ブラウザはIE6.0です。Windows Updateは最新版をインストールしています。 Dドライブ直下にサイトのトップフォルダを置いてHP開発・デバッグしています。即ちトップフォルダ内のindex.htmを開いてHPは正常に作動します。 ところが、このトップフォルダを丸ごと同じDドライブの2階層下の別のフォルダへコピーし、こちらのindex.htmを開いた場合、ブラウザの「戻る」が全く効かなくなります。あらゆるリンク後に「戻る」が効きません。 こんなことがあり得るのでしょうか? なお、試みにNetScape7.0では正常に作動します。

みんなの回答

  • kosa
  • ベストアンサー率25% (379/1464)
回答No.2

>ローカルパスで説明がつきますでしょうか? えっとですね。 ローカルパスでも絶対アドレスのローカルのパスのことを言っています。 例えばDドライブの直下のフォルダ「web」にデータが入っていた場合  ローカルパスだと<a href="D:\web\index.htm">となりますよね? んで フォルダをさらに階層移動して「web」の中の「hp」に移動したとしましょう。 すると<a href="D:\web\index.htm">のままだとファイルがないことになりますよね? 正しくは<a href="D:\web\hp\index.htm">です。

ubonoti01
質問者

お礼

毎度恐れ入ります。 仰せのことは判っているつもりです。コードとしては <A href="../../../400/410/411/411-12.htm">のようになっており、このリンクは問題ありません。 ・問題はそのあと、ブラウザのメニューバー「戻る」が効かないことです。ブラウザの「戻る」が<a href="・・・の指定の仕方と関係しているというのも良くわかりません。 ・Netscapeでは正常です。Netscapeではローカルパスでも問題ないのでしょうか?

  • kosa
  • ベストアンサー率25% (379/1464)
回答No.1

戻るボタンのリンクのパスがローカルパスになっているからではないでしょうか? 相対パスで記述すれば改善されると思います。

ubonoti01
質問者

お礼

ご回答有り難うございます。 外部サイトへのリンクは絶対パス、それ以外はすべて相対パスで記述しています。 ・ブラウザの「戻る」が全く効かなくなる(リンクはすべて正常) ・NetScape7.0では正常 なのですが、ローカルパスで説明がつきますでしょうか?

ubonoti01
質問者

補足

この現象は、Dドライブ上での話しであって、サーバへアップさせた場合は正常に作動しますことを補足させて頂きます。

関連するQ&A

  • ホームページのリンク

    超初心者です。ホームページを作っているところです。 HPってフォルダの中にいろいろなフォルダ(例えばpage1)を作っていれていて、 トップからpage1に行くことはできるんだけど、page1からトップへ戻ることができません。 トップのリンク名、index.htmだけだと、そこに行かないんですよね? <a href="HP/index.htm"> にしてみたりしたけど、「ファイルが見つかりません」になってしまいます。 どういう設定にすればいいのでしょう? 教えてください。

    • ベストアンサー
    • HTML
  • リンクタグ

    HP―index.htm(ファイル)  |  |―main(フォルダ)―sub(フォルダ)―abc.htm(ファイル)  |  |―top(フォルダ)―book(フォルダ)―xyz.htm(ファイル)                                            | ―uvw.htm(ファイル) ※index.htmとmainとtopは同じフォルダ内(HP)にあります。 ※xyz.htmとuvw.htmはbookに入っています。 abc.htmからuvw.htmにリンクさせたいんですがタグはどうなりますか? すでにxyz.htmからuvw.htmにリンクさせてるんですが同じファイルにリンクさせても大丈夫なんでしょうか??

    • ベストアンサー
    • HTML
  • index.htmlからフレームページへリンク

    ビルダーでHPを作成中です。index.htmlから各ページにリンクを貼りたいのですが、上手くいきません。 ファイルは以下のように作成しています。 index以下の階層ページはフレームを使って表示させたいと思っています。 index.html topフォルダ(この中にtop.htmとmenu.htmフレーム名:menuとhome.htmフレーム名:homeとimagesフォルダ) newsフォルダ(この中にnews.htmとimagesフォルダ) といった感じです。 top.htmはリンクを貼るとmenu.htmとhome.htmが表示されますが、他はどのような作ればいいのでしょうか。必ず、menu.htmと他のページ(例えばnews.htm)が1つの画面に出るようにしたいです。 宜しくお願いします。

    • ベストアンサー
    • HTML
  • index.htmを同一サイト内の異なるフォルダにそれぞれ置く

    初歩的な質問なのですが、再確認したいのでお願いします。 サイトのトップページをindex.htmで作成したとして、 www.example.com/index.htm 直下(さらに下など)のディレクトリにもindex.htmを作成してもいいのしょうか? www.example.com/privacy/index.htm 検索エンジンに対してトップ以外がヒットしそうな気もしますが。

    • ベストアンサー
    • HTML
  • Windows7でのフォルダリダイレクト

    Cドライブ直下のユーザーフォルダ内の”ダウンロード”フォルダをリダイレクトでDドライブに移行しようと試しておりました。 Dドライブ直下に”Documents”を作成しリダイレクトを行った所、なぜかDドライブ直下に”ダウンロード”が移動され、”Documents”フォルダが無くなっておりました。 元に戻そうとCドライブのユーザーフォルダを指定しリダイレクトをした所、Cドライブ直下のユーザーフォルダが”ダウンロード”と名前が書き変わり、またダウンロードデータも元ユーザーフォルダ直下に保存される状態です。 上記を元に戻したいのですが、どなたかご教授いただけませんでしょうか。 よろしくお願いいたします。

  • Dreamweaverのブラウザでプレビュが表示できない

    Dreamweaver4を使ってHP作成しています。 3つのフレームを使いHP作成していました。 今回、画像をクリックで別ウィンドウを表示させることに挑戦しました。 おそらくこの時何かを変更してしまったと思いますが。 upしてアクセスし、確認すると別ウィンドウは出ましたが、なかの画像が表示されない為 Dreamweaverで再度、編集しようとしたらindex.htmの、ブラウザでプレビューが表示できません(エラー画像添付) 3つのフレームをそれぞれ、『left.htm』『right_1htm『right_2.htm』で作成しているので、それぞれを個別に Dreamweaverで開きブラウザでプレビュすると、個別だとちゃんと表示されます。 また、ファイルは、DドライブのWebsaiteフォルダにあるためそこから Dreamweaverで開かず、直接indexファイルをプレビュするため エクスプローラに〔D:\Websaite\index.htm〕これでも表示されない為 ファイルが壊れてるのかもしれませんが、 Dreamweaverで編集用に開くとちゃんと中身もありますし表示されます。 インターネットオプションの一時ファイル、履歴、Cookie、PS、など削除をしてみましたがダメでした。 インターネットでは、別ウィンドウ内は失敗したもののindexファイルはちゃんと表示されるので リモートサイトのindexファイルをローカルサイトへGETしてからDreamweaverでブラウザプレビューしましたが、やはり表示されません しかし、今度はエクスプローラに〔D:\Websaite\index.htm〕だと表示されます・・・ Dreamweaverを通して保存すると、エラーになっちゃうという状況です。 説明がヘタで、大変申し訳ありませんが、どなたか解決策のご教授お願いします。

  • カウンタ値がアップしない。

    gooの無料ホームページを利用しています。 最初、ページを開設したときは、正常にカウンタがアップ(トップページにのみカウンタ設置)していました。その後、3回目の更新時に誤ってトップページをindex.html(開設時のアップロードはindex.htm)FTPでアップロードしたため、新しいファイルと認識したせいか、トップページのカウンタが初期値0になってしましました。誤りに気づき、index.htmでアップロード仕直しましたが、その後トップページのカウンタがゼロのままアップしません。 HOOPS運営事務局にも問い合わせし、タグを修正しましたが、直りません。どなたか、解決方法をご存知でしたらお教え願います。 <症状の経緯> 1.開設時はトップページをindex.htmとして開設、カウンタは正常に作動していた。 2.最初の更新時もトップページをindex.htmとし、更新後も正常に作動していた。 3.2回目の更新時も上記2と同じで正常に作動。 4.3回目の更新時にトップページをindex.htmlと間違って?アップロードしたためか、カウンタが初期値に戻った。 5.HOOPS事務局に従い、タグを修正した。 6.結局、カウンタ値が0のままアップしなくなった。 <その他、詳細> 1.現時点のカウンタに係るタグ  <IMG src="/perl-bin/counter/~ユーザーID/?ndigit=5&uri=/~ユーザーID/index.htm> としています。 2.作成ソフトはホームページビルダーがメイン。アップロードはFTP。 3.HOOPS事務局ではJavaScriptが原因でカウントされない事もあるといわれていますが、前回までは正常に作動していた。(JavaScriptは内容を変更していない) 4.同時期にiモードのページも開設した。(現在、iモードのカウンタは不具合であることをHOOPS事務局から確認している。)このため、ユーザーに対してふたつのカウンタがあるから?(私個人の素人考え) よろしく教えてください。

  • Windows コピーコマンドについて

    Dドライブ直下に、Aフォルダがあり、そのAフォルダ配下には、複数のフォルダ/ファイルがあるとします。 このDドライブ直下のAフォルダを、右クリックして<コピー>し、Dドライブ直下で<貼り付け>を行うと、Dドライブ直下に、Aフォルダのバックアップが作成されると思います。(Aフォルダ配下のフォルダ/ファイル全て) これを、Windows のコマンド(コマンドプロンプト)で実行する場合、どのようなコマンドになるでしょうか。 属性など全ての情報もコピー/貼り付けする場合、コマンドに何かオプションは必要となるでしょうか。 宜しくお願いします。

  • XP-Pro ドライブだけセキュリティタブが表示されない

    Windows XP Professionalです。 Administratorユーザーで、Dドライブ自体にセキュリティをかけようと思っているのですが、D:ドライブのプロパティ表示では、セキュリティタブが表示されません。 ところが、D:ドライブ直下のフォルダのプロパティを開くと、セキュリティタブが表示され、権限設定ができます。 もちろん、簡易ファイルの共有のプロパティはOFFにしてあります。 Administratorユーザーなのに、フォルダではセキュリティタブが表示されるのに、大元のドライブで表示されない、という不思議な状態です。 どなたかご教授お願いします。

  • フォルダーが全部鍵つきに

    内蔵のDドライブ直下のフォルダーが全部鍵つきフォルダーに成って仕舞ってそれらのフォルダーを開くのはクリックで普通に開けますが見た目が良くないのと何故鍵つきに成ったのか気に成ります。 一応、プロパティの(属性の詳細)の暗号を…調べましたが、チェックは入って居ませんでした。 ---- 鍵つきフォルダーの中(下)のフォルダーは、正常で鍵つきでは有りません。 暗号化等をすると、緑色に成ると思うのですが、色は正常の状態です。 Cドライブはokです