素人なりに調べてもわからず、教えてください。
ブラウザ上で、
ローカルのフォルダを選択して、その中のhtmlファイルを表示したいのです。
たとえば、ブラウザの左ペインにローカルのフォルダ内のhtmlファイル一覧を表示させておき、 右ペインで、 選択したhtmlファイルを
見たいのです。
そうすると、ブラウザひとつで、結構いろいろ出来るような気がしたのですが。
そういうhtmlファイルをつくりたかったのですが、
素人の私には、無理でした。
何かよいアイディアがございましたら、教えてください。
もし、そういうことが出来るブラウザがありましたら、紹介していただけるとうれしいです。
A 回答 (8件)
- 最新から表示
- 回答順に表示
No.8
- 回答日時:
> もし、そういうことが出来るブラウザがありましたら、紹介していただけるとうれしいです。
ローカルブラウザでできると思います。
http://www2.tbb.t-com.ne.jp/wizard/local_browser/
参考URL:http://www.vector.co.jp/soft/winnt/util/se489742 …
No.7
- 回答日時:
#1,5,6です。
> そもそも<a href= > でリンクを設定したものではない、からでしょうか?
ん?どうやってリンクさせたんですか?
<a href="○○○.html">△△△</a>ではないんですか?
No.6
- 回答日時:
#1,5です。
何度も言うようですが、
http://www.tagindex.com/html_tag/frame/
↑にすべての答えが書いてあります。
それからこれも何度も言いますが、"file://localhost/D:\"←こんなパスはローカル上に存在しません。
<FRAME SRC="file://localhost/D:\" NAME="menu">←こんな書き方してたら、いつになっても成功しません。
また、何度も言いますが、階層が同じなら相対パスで良いんです。
phpなんて必要ないです。
ご回答をありがとうございます。
左ペインにフォルダのファイル一覧が表示できるようになりました。
<FRAME SRC="./"
で、できました。ひとつクリアです。
ありがとうございます。
が、その中のhtmlファイルを選択(クリック)しても、
右ペイン(main.html)に表示されません。
どうしても、左ペイン内に表示されてしまいます。
aidesさんのご意見を参考に
menu.html の <HEAD> 内に
<base target="main">
と記述しても、右ペインには表示されません。
そもそも<a href= > でリンクを設定したものではない、
からでしょうか?
私にはちょっとわかりかねます。お手上げです。
もしよろしければ、具体的にどのように
記述すればよいのか 教えていただけませんか?
No.5
- 回答日時:
#1です。
「フレーム」で行くことに決めたんですか?
「回答へのお礼」文を読む限りフレームの基礎知識が出来てないようです。
ここらあたりで復習を。
http://www.tagindex.com/html_tag/frame/
メニューフレームで表示されてしまうのは飛び先の指定がされてないからです。
また、"file://localhost/D:\"←こんなパスはローカルに存在しません。
同じ階層に置けば相対パスで良いんです。
貴重なご意見をありがとうございます。
無知なりにいろいろ調べて、試してはみたのですが、、、。
自分が実現したいのは、
たとえば、 frame.html ----- 左ペイン menu.html
|-- 右ペイン main.html
の構成として、
frame.html の記述、、、
<HTML>
<HEAD>
<TITLE>フレームサンプルページ1</TITLE>
</HEAD>
<FRAMESET COLS="120,*">
<FRAME SRC="menu.html" NAME="menu">
<FRAME SRC="main.html" NAME="main">
</FRAMESET>
</HTML>
が、普通ですよね。
ただ、これだと、menu.html にどう記述すれば、
任意のフォルダのファイルリストが memu.html 側に表示されて、
かつ、任意のファイルをクリックしたら、
main.html側で表示されるようになるのか、がわからなくて困ってます。
まったくわからない状態なので、わかりやすく教えていただけると
助かります。
イメージとしては、、、、
frame.html の記述を
<HTML>
<HEAD>
<TITLE>フレームサンプルページ1</TITLE>
</HEAD>
<FRAMESET COLS="120,*">
<FRAME SRC="file://localhost/D:\" NAME="menu">
<FRAME SRC="main.html" NAME="main">
</FRAMESET>
</HTML>
としたときに表示される状態(左ペイン)に
指定したフォルダのファイルが表示されて、
そのなかの .html ファイルをクリックしたら、
main側(右ペイン)にその内容が表示される、、、、。
ネットで調べると、 php やら、で出来そうなのですが、
htmlもよくわからない私は手を出さないほうが賢明でしょうし。
なにとぞ、よきアドヴァイスをお願いします。
No.4
- 回答日時:
どんなブラウザでも希望の挙動をさせるには「フレーム」化させた方が確実でしょう。
フレームのメニューのHTMLに、HTML等が収納されてるディレクトリのみを指定。
出力先をメインに・・・
メニューHTMLのヘッダに以下を記述。
<base target="main">
ご回答、ありがとうございます。
素人なりにやってみましたが、まいりました。
>> フレームのメニューのHTMLに、HTML等が収納されてるディレクトリのみを指定。
これがわからず、未だに解決していません。
<base href="file://localhost/D:\">
としてあちこちにいれてみたもののうんともすんともいわず、、、。
また、 object や refresh なんてのもためしてみました。
それらは、ディレクトリを表示wしてくれますが、
htmlをクリックしても、メインのフレームに行かず、
メニューフレームで表示されてしまい、だめでした。
どうしたらよいのでしょうか?
No.1
- 回答日時:
これは普通に「フレーム」でしょう。
左ペインにはメニューとして各htmlへのリンク群。
メニューはフォルダ→htmlファイルのように折り畳み式が見栄えも良く
すっきりするのでお勧めです。
ブラウザは今主流のブラウザならすべてフレームをサポートしてるので
特に気にすることはないです。
皆さん、ご回答をありがとうございます。
KIKIを試してみました。
お気に入りがIEのものと共通になってしまうのを
解決できれば(KIKI専用のお気に入りを持つ)、
O.K.だと思います。
どうやればよいか、が?なんですが。
torayoshiさんのご意見はありがたいのですが、
私がしたいのは、
{常にフォルダー内のファイルが変わる、
追加されたり、削除したり、、、}なので、
左ペインに表示するものを毎度、最新の情報にしないと
不便です。
自動でそうするために、javascript で
できないかな、と思って調べたのですが、、、わかりませんでした。
それさえ、出来れば GOOD!です。
できますか?
教えて下さい。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- MySQL MySQL,JavaScript,PHPコードの結果を表示する方法を教えてください。 1 2023/02/13 17:49
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/07/06 17:46
- ホームページ作成・プログラミング chromeでhttpdを使うと 2 2022/03/23 10:54
- ホームページ作成・プログラミング Adobe DreamweaverでのサイトのFTP 2 2023/03/05 11:55
- Visual Basic(VBA) VBA 参照先で選んだファイルをコピーし、出力先に別名で保存したい 8 2022/05/13 20:37
- ドメイン・サーバー・クラウドサービス 自作サイトをサーバーにアップロードしたのですが… 2 2022/11/08 18:12
- その他(プログラミング・Web制作) セレクトボックスで選択された値をコントローラーで使用したい 2 2022/07/26 16:41
- Windows 10 この現象も、Microsoft Explorer のお粗末な仕様のためか? 2 2023/06/09 15:06
- Excel(エクセル) フォルダ内のワードファイルをPDFに一括変換するVBA 3 2023/06/09 16:51
- Excel(エクセル) エクセルのファイルにリンクを貼る方法 4 2023/06/30 11:09
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PDFのリンク先Webページを別窓...
-
グーグルマップで3D画像が見...
-
ブラウザーEdgeでGoogleマップ...
-
このポップアップ広告を表示さ...
-
任意のURLへ一定時間ごとに自動...
-
カスペルスキーが弾いたwebサイ...
-
Internet Explorer でなければ...
-
ブラウザ上に特定の文字列を発...
-
グーグルアース ダウンロード...
-
Google Chromeを利用しています...
-
ブラウザを再起動してください
-
表示ページがブラウザウインド...
-
IEがフリーズ、砂時計、応答な...
-
「このサイトにアクセスできま...
-
インターネットについて
-
ブラウザ上にカーソルが点滅し...
-
ブラウザでローカルのフォルダ...
-
PrintScreenキーの抑止は可能か?
-
tumblrのアーカイブが表示され...
-
おすすめのブラウザ 教えてほしい
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
PDFのリンク先Webページを別窓...
-
食べログで地図が表示しない
-
カスペルスキーが弾いたwebサイ...
-
インターネットについて
-
このポップアップ広告を表示さ...
-
表示ページがブラウザウインド...
-
グーグルマップで3D画像が見...
-
PDFはAcrobatに関連付けられて...
-
ブラウザーEdgeでGoogleマップ...
-
★戻るボタンで戻れない現象?
-
ブラウザでPDFを開いた時のツー...
-
任意のURLへ一定時間ごとに自動...
-
ブラウザでローカルのフォルダ...
-
ブラウザを再起動してください
-
Google Chromeでソースコードを...
-
PDFページの終了ができない
-
Internet Explorer でなければ...
-
グーグルアース ダウンロード...
-
鉄道nowで電車のみ
-
IEブラウザよりmsgboxを手前に...
おすすめ情報