- 締切済み
フォームを別のページに表示させる方法
まず、AとBのhtmlがあるとします。 Aに、更新履歴等の、スクロールテキストボックスを入れますが、 この記載内容を常時更新するのに、他の情報も、一緒になっている ファイルをいじるより、Bのファイルにスクロールボックスの中に 書き込む文章を書き込んで、それをAの画面のスクロールボックスの 中のファイルを読み込ませます。 多少変化が、あっても、かまいませんが、基本的に、そういう頻繁に 変える文章を別ファイルから読み込ませたい。 こういうことが、できませんか。 やり方を教えてください。
- みんなの回答 (6)
- 専門家の回答
みんなの回答
- ayakapon
- ベストアンサー率33% (1/3)
しかしどうしてその不便なサーバーに固執するの? 他のサーバーにしたら問題解決するじゃない?^^ CSSは勉強したらいいだけのことだよ!?
- ayakapon
- ベストアンサー率33% (1/3)
>最初の行が枠の上のラインより、すこしあけてから、始まります。 >枠ギリギリから、ぴっちりと、文字は、かけませんでしょうか。 これも一般的にはcssでやることなんだけど、milkyway01さんのサーバーはftpもcssのタグも使えないようだし・・・ 困りましたね。。
お礼
ご回答ありがとうございます。
補足
何か、別の方法がありませんかね。 HTMLは使えるけど、フレームは、使えない。 CSSも、HTMLと同じところに書くので、 使えるかは、疑問だが、CSSのこと、よくわからないです。 よろしくお願いします。
- ayakapon
- ベストアンサー率33% (1/3)
IFRAMEはIEの6では表示されますし7でも表示されます。 他のブラウザでの検証はご自分でお願いしま~す。 他の方がたまたまIFRAMEを推奨してたので、わたしもIFRAMEでのタグを書かせてもらったまでですが、本来IFRAMEタグは推奨タグではないので、全てのブラウザでの表示は無理です^^ A+Bの2ページですもんねぇ・・・ 1ページでまとめられるならcssのoverflowで対応できるし、見た目もIFRAMEとまったく大差ないけど、2ページともなるとやはりIFRAMEしか思いつきません。 わたしも自分のサイトに「更新履歴」を設置してますが、overflowでやってます。 もしよかったら参考にしてね☆ http://w3g.jp/css/display_position/overflow
お礼
ご回答ありがとうございます。
補足
かなり、難しいですね。よほど、HTMLのことをわかっていないと、 制作が困難ですね。 記載をしていなかったかも、しれませんので、もう一度、整理します。 まず、使用しているHPスペースが、FTPに対応していないので、 HTMLで、各ページを入力しなければ、なりません。 一番の理想が、フレームで左右に切ってしまうことなのですが、 <freamset>のタグが、ここでは、使えないのです。 そこで、いろいろな手段を試しています。 一つは、掲示板として、独立しています。 フレームなら、クリックで、右側に掲示板を表示させるのも、 容易ですが、他の方法はわかりません。 IE派なので、Mozilla Firefoxや、Safariは、基本的に使いませんが、掲示板にくる方が、使っていたりします。 特にFirefoxは、IEと互角の勢力のようです。 そうなると、IEだけで、いいや。というのは、考え直さねばなりません。アイディアを求めます。 特に、FrontPage2000で、できると、ありがたいです。
- ayakapon
- ベストアンサー率33% (1/3)
センタリングですか?? <CENTER><IFRAME src="***.html" frameBorder=1 width="100%" height=100%>IEにてご覧下さい</IFRAME></CENTER> わたしならこう書きます。 大きさの指定もしやすいように「widthとheigh」も書いてあります。 「IEにてご覧下さい」というのはIFRAMEが対応していないブラウザで見た場合に表示されるものです。
お礼
ご回答ありがとうございます。
補足
それでしたら、「Internet Explorer6.0以上」,「Mozilla Firefox」,「Safari」で、共通で、対応できる書式は、 無いものですか。 特に、「Internet Explorer6.0以上」,「Mozilla Firefox」は、 使用している人が多いようなので、せめて、この2つは、対応させたいです。 よろしくお願いします。
- buddhistic
- ベストアンサー率57% (30/52)
iframeタグは、src属性のファイルが読み込まれてそのまま表示されます。 iframeタグの中に書くHTMLは、一般にiframeに対応していないブラウザのために 「インラインフレームに対応したブラウザが必要です」 みたいな文言を書くみたいです。 iframeタグに、align属性を指定してみてはいかがですか? <iframe src="comment.txt" align="center"> こんな感じに。
お礼
ご回答ありがとうございます。
補足
中心には、何とか、いくようになりました。 しかし、枠の中の文字。 最初の行が枠の上のラインより、すこしあけてから、始まります。 枠ギリギリから、ぴっちりと、文字は、かけませんでしょうか。
インラインフレームを使えばいいのでは? Aのファイルの更新履歴の部分に <iframe src="index.html"></iframe> src=" "に内容を書いたBファイルの URLを入れます。
お礼
ご回答ありがとうございます。
補足
ありがとうございます。 試してみましたが、ある程度のイメージは、つかめました。 インラインフレームを使うのは、問題なさそうです。 ただ、中央に配置したいのですが、どうしても、左に行ってしまいます。 <iframe src="coment.txt"> <form method="POST" action="--WEBBOT-SELF--"> <p align="center"><textarea rows="2" name="S1" cols="63"></p> </iframe> 今回は、同じディレクトリにcoment.txtをおいているので、 こうなりましたが、 <p align="center"><textarea rows="2" name="S1" cols="63"></p> が、スクロールテキストボックスのことで、ここに、centerを書き込んで、中心を指定しているのですが、中心にきません。 また、枠ですが、中心にするには、どうするかに、 長すぎます。縦(行数)を減らすには、どうすればいいのでしょうか。 また、<form method="POST" action="--WEBBOT-SELF--">は、 何なのか、わかりません。他にも、よくわからないのが、 出現しますが、消しても、問題なし。 ソフトを使って、その後HTMLを直す。多少の知識しかないので、 お願いします。
お礼
ご回答ありがとうございます。 たしかに、CSSも、勉強ですが、HTMLよりも、 複雑で、苦戦しています。(JAVAスクリプトもできないけど。)
補足
掲示板とセットなのです。 掲示板は、やっと他の人の書き込みがなされてきたのです。 移転ができません。