PDA

View Full Version : フレームについて


afbishmill
2001/11/28, 01:35 PM
こんにちは!ちょっとフレームについて質問です。

今回初めてフレームを使ったページを作ったんですが
ページを開けますがエラーが出ています、と出てしまいます。
左下当たりに白いページの上に黄色い警告の三角マークが
出てしまうあれです。

ちょっとこちらを見ていただけると分かると思いますが↓
http://afbishmill.s1.xrea.com/x/beijing/shoku/shoku.htm

で、フレームを個々に分解したページもアップしてみました。
どなたかお時間がある方どこが間違っていエラーが出るか教えて
頂けますか???

http://afbishmill.s1.xrea.com/menu.txt
http://afbishmill.s1.xrea.com/top.txt

また初歩的な質問なんですが…改行の幅を狭くするには
どうしたらいいのでしょうか?改行すると幅が広すぎていつもどうして
いいか分かりません。また改行しないと幅がなさすぎて
読みにくいのです。これってやはりタグで変えるのでしょうか?

Koh
2001/11/28, 03:15 PM
Originally posted by afbishmill
今回初めてフレームを使ったページを作ったんですが
ページを開けますがエラーが出ています、と出てしまいます。
左下当たりに白いページの上に黄色い警告の三角マークが
出てしまうあれです。

ちょっとこちらを見ていただけると分かると思いますが↓
http://afbishmill.s1.xrea.com/x/beijing/shoku/shoku.htmafbishmill さんがお使いのブラウザは何でしょうか? うちの Internet Explorer 6.0.2600.0000 on Windows98 では何も起こりません。ただ、"黄色い警告の三角マーク" からみると javascript がらみの問題という可能性が考えられます。

ついでですが、ポップアップ広告用のタグは x/beijing/shoku/ 以下すべてのファイルに埋め込んだほうがいいと思います。リンクを辿るなどしても、広告画像ウィンドウは1サイトに一つしか表示されませんから。
最低限 menu.htm にはポップアップ広告用のタグを埋め込むべきでしょう。Originally posted by afbishmill
また初歩的な質問なんですが…改行の幅を狭くするには
どうしたらいいのでしょうか?改行すると幅が広すぎていつもどうして
いいか分かりません。また改行しないと幅がなさすぎて
読みにくいのです。これってやはりタグで変えるのでしょうか?HTML のタグでは無理です。もともと HTML は見栄えを調整する言語として開発されたものではありません から。

では改行幅を調整する方法はないのかというと、そんなことはなくて、Cascading Style Sheet (CSS) の line-height 属性というものを使えば可能です。詳しくは適当な CSS の案内書にあたってください。

koeta
2001/11/28, 04:10 PM
リンクに触れるとステータス行にメッセージを表示する処理が違うようですね。
私Javascript苦手なので、よくわかりませんが、
ステータス行に表示する文字列をダブルクォーテーションで囲んでいるのがまずいのではないでしょうか・・・。シングルにしてみては・・・。(すんません、よくわかりません)
フレームうんぬんの問題ではないような気がします。

改行ですが、すべて<p></p>の段落設定になってるので、これをやめて<br>を使ったら狭くなりますけど、そんな問題じゃないんでしょうか・・・。
ぼけをかましていたら、ごめんなさい。
このサポート掲示板大好きなので、ついつい書き込みしたくって・・・
どうも失礼いたしました。

yoshio
2001/11/28, 04:38 PM
こんにちは、 afbishmillさん。

<head>〜</head>に
<script language=javascript>
<!--
var coment = "";
function ci(coment) {
window.status = coment;
}
//-->
</script>
を埋め込んで、リンク部分を
<a href="表示させるURL" target="right" onmouseover=ci('表示させたい文字')>
とすれば、取り敢えずステータス行に文字表示ができます(ただし、リンク選択中ではなく、マウスを放してから)。
これ以上(マウスオーバー中に文字を表示したい…等)を望むなら、世に溢れている大量のJavaScriptリファレンスサイトか、JavaScript関連の書籍を参考にしたほうが良いでしょう。少なくとも、ここで得られる以上の情報があるはずです。

afbishmill
2001/11/28, 07:29 PM
皆さんありがとうございます!!!!(シ_ _)シ
早速のお返事、嬉しいです!!!

はぁーJavascriptの問題か・・・ううーん。
これはやはりちゃんと勉強した方がいいのかもしれません(汗)
取り敢えずは云われた通りにやって見ますね。

Kohさんの
◆ついでですが、ポップアップ広告用のタグは x/beijing/shoku/ 以下
◆すべてのファイルに埋め込んだほうがいいと思います。リンクを辿るなど
◆しても、広告画像ウィンドウは1サイトに一つしか表示されませんから。
◆最低限 menu.htm にはポップアップ広告用のタグを埋め込むべきでしょう。
と云うのについてですが…

フレームの場合は1ウィンドウに1つあればいいと書いてあったと
思うのですがmenu.htmにも入れるべきなのでしょうか?
あぅーもしかして私の考え違いかな(汗)(汗)(汗)
menu.htmにも入れた場合2つポップアップ広告が表示されますよね?

私もここサポート掲示板の好きになりつつあります。>koetaさん

hibiki
2001/11/28, 09:29 PM
menu.htmにも入れた場合2つポップアップ広告が表示されますよね?


私はxフォルダにファイルをアップして全ページにポップアップ広告のタグを貼っていますが、表示されるポップアップ広告の窓は1つだけですよ。
逆に全ページに貼っていなければ、一度ポップアップ広告を消すと違うページ(この場合ポップアップ広告タグを貼っていないページ)を表示してもポップアップ広告が表示されないので規約違反になってしまうのではないでしょうか?
一応CGIの管理ページのみ広告表示がなかったとしても問題はないよう言われていますが、私は管理ページにも広告はちゃんと貼っています。
せっかく他に類を見ない自由にサイトのデザインやCGIなどが利用できるサーバーなのですから、些細な(広告を貼っていない)ことで利用できなくなるのは勿体ないですよね。
なので、ポップアップにするなら全ページに広告タグを貼ることをオススメします。

afbishmill
2001/11/28, 10:09 PM
とするとポップアップでない方の広告だと↓な感じで大丈夫ですよね?
一応右側に出すページには全てこう云った感じで広告を貼り付けようと
思っているのですが・・・・
http://afbishmill.s1.xrea.com/x/beijing/shoku/shoku.htm

あと、またまた↑のページの左側のフレームの1番下に
ホームのアイコンがあって「←もどる」とあります。
これは_blankにして新しいウィンドウを出すようにしてるのですが
本当は新しいウィンドウにしないでフレームを解除したかった
のです。何も支持しないでリンクすると左側の狭いフレームの中に
ページが出てきてしまいますよね?
これはどうしたらフレームを解除出来るのでしょうか?

初歩的な質問なのかもしれませんが
もし時間がある方がいらっしゃったらお答え願えますか?

cats
2001/11/28, 11:53 PM
答えはTARGET="_top"

Javascript止めたのですか?
koetaさんの言うとおり
ステータスバーに表示させたい文字列をシングルクォーテーションで囲む
で解決すると思います。

afbishmill
2001/11/29, 12:11 AM
Originally posted by cats
答えはTARGET="_top"

Javascript止めたのですか?
koetaさんの言うとおり
ステータスバーに表示させたい文字列をシングルクォーテーションで囲む
で解決すると思います。

うう、取りあえず今日はエラーが出ないようにして
明日また調整してみようと思います。
やっぱJavascriptもやりたいので。

なるほど!!!!_topでしたか!!!!
ありがとうございます。なんだかいつも質問ばっかですね。
もーちょっと自分で勉強しないと(汗)

Koh
2001/11/29, 02:42 AM
Originally posted by afbishmill
Kohさんの
◆ついでですが、ポップアップ広告用のタグは x/beijing/shoku/ 以下
◆すべてのファイルに埋め込んだほうがいいと思います。リンクを辿るなど
◆しても、広告画像ウィンドウは1サイトに一つしか表示されませんから。
◆最低限 menu.htm にはポップアップ広告用のタグを埋め込むべきでしょう。
と云うのについてですが…

フレームの場合は1ウィンドウに1つあればいいと書いてあったと
思うのですがmenu.htmにも入れるべきなのでしょうか?
あぅーもしかして私の考え違いかな(汗)(汗)(汗)
menu.htmにも入れた場合2つポップアップ広告が表示されますよね?答えは hibiki さんが書いているとおりです。もともと広告画像ウィンドウは1サイトに一つしか表示されません と断り書きをつけたのはそういう意味だったんですが、分かりづらかったでしょうか?
なお「ポップアップ広告用タグが menu.htm に必須」と書いたのは、フレーム対応のブラウザの場合、基本的に必ず表示されているコンテンツだからです。

ポップアップでない、普通の広告画像を使った場合 (http://afbishmill.s1.xrea.com/x/beijing/shoku/shoku.htm) については、今までのケースから見て問題なさそうに思われます。不安でしたら、「広告免除・許可」フォーラム (http://sb.xrea.com/forumdisplay.php?s=&forumid=17) あたりでサポートさんに問い合わせてみてください。