”ポップアップブロック”が出てる間だけ・・・なんです。

[統計] HTMLからXHTMLへの移行を進めていますか?



0   名前: 一花 : 2005/02/06 23:15   [URL
素材屋を始めたばかりです。

上部固定で使ってもらいたい壁紙を作りました。
で、タグを打って自分のパソコン上で確認したところ、
ポップアップブロックが出ているときはきちんと上部固定されて
見えているのに「ブロックされているコンテンツを許可」にして
ポップアップブロックを消すと上部固定ではなく全画面に
表示されてしまいます。

試しにサーバーにUPしてweb上でも確認したのですが
やはり全画面に表示されてしまってます。

サイトの「sozai」から素材屋に飛んで頂いて
wallの「3」の壁紙です。

何がいけないのか教えてください。

1   名前: t : 2005/02/07 01:49
バックグラウンドイメージが敷き詰められて表示されるってことですか?
敷き詰められて表示される方が正しい表示なんじゃないかと思いますが。

http://www.tagindex.com/stylesheet/page/background_image2.html

2   名前: 一花 : 2005/02/07 14:48   [URL
う〜ん、上手く説明出来ずにスミマセンっ!

そうなんです、バックグラウンドイメージが敷き詰められて
表示されてるんですが、そうは表示させたくないんです。
上部固定で見せたいんですっ!

・・・なので<head>〜</head>の間に

<STYLE TYPE="text/css">
<!--

BODY {
background-image: url(URL);
background-repeat: repeat-x;
}

を入れたHTMLを作ったんです。

で、自分のパソ上で見るとポップアップブロックが出ている間は
自分の希望通り上部固定で表示され、
ポップアップブロックを消すと敷き詰められて表示されてしまうのです。

サーバーにUPしたあともやはり敷き詰められての表示でした。

私は上部固定で表示したいのですが
何が原因で敷き詰め表示になってしまうのでしょうか。

3   名前: t : 2005/02/07 21:55
えーと。素材屋のページの表示がおかしい、という訳ではないんですか....?
もしそうなら、おかしいページそのもののソースを貼付けるかURLをだしてもらわないと。

4   名前: ゴ様 : 2005/02/07 23:31
>>2

>私は上部固定で表示したいのですが
>何が原因で敷き詰め表示になってしまうのでしょうか。

ソース拝見しましたが、上部固定のページ(dot01〜dot09)を作られておりますよね。
単に、そこへリンクできないというお話ではないんですか?

aタグ内で関数呼び込み(背景変更)は必要ないと思いますが。
よって、onClick以下がカットされればジャンプ出来るはずなんですが。(未確認)

#題名 リンクできません。に、なるのかな?


5   名前: maimu : 2005/02/08 04:51
>>2の一花さん

>自分のパソ上で見るとポップアップブロックが出ている間は
>自分の希望通り上部固定で表示され、

ポップアップブロックとは
アクティブコンテンツを表示しない「セキュリティの警告」みたいなものでしょうか?
この時は、
<A HREF="dot01.html"と記述にあるとおり
背景画像を上部固定したファイル(dot01.html等)へリンクしたので、
ご希望通りに表示されているのです。

>ポップアップブロックを消すと敷き詰められて表示されてしまうのです。

この時は、アクティブコンテンツを許可したので、
背景画像を上部固定したファイル(dot01.html等)へはリンクしないで、
onClick='chaImHa51("../sozai_kabegami/dot01.JPG");return false'>
と記述にあるとおり
背景画像変更するjavaスクリプトの方が表示されているのです。
このjavaスクリプトには元々背景画像上部固定の記述はありませんから、

function chaImHa51(img) {
if (document.all || document.getElementById) {
document.body.background=img;
if (navigator.userAgent.indexOf("Mac")!=-1 && navigator.appVersion.indexOf("MSIE 5")!=-1) {
window.resizeBy(0,-1);
window.resizeBy(0,1);
}
}
}

敷き詰められて表示されているのが正しいということになります。

このjavaスクリプトをこのまま使うのでしたら、
>>4のゴ様さんがおっしゃるように
<A HREF="dot01.html" onClick='chaImHa51("../sozai_kabegami/dot01.JPG");return false'>
を<A HREF="dot01.html">と変更なさると、ご希望の形にはなるでしょう。

#ただ変更するとなると、
そのように記述してあるdot01.html〜dot09.htmlファイル全部になりますよね?
変更したらただリンクするだけになるので、javaスクリプトを使う意味がなくなるのでは?
個人的には、javaスクリプトに背景画像上部固定の記述をしたほうが楽だと思います。
dot01.html〜dot09.htmlのファイルを使わなくてもいけますしね。

6   名前: 一花 : 2005/02/08 12:06   [URL
みなさま、どうもありがとうございました!

アドバイスいただいたことを試してみたいと思います。

・・・本当に知識がないので
正直言ってjavaスクリプトとは何なのかも怪しいんですが(死)
素材を作るの楽しいので頑張ります。
(まだ閑古鳥が鳴いてますけどねー、素材屋(^^;))

本当にどうもありがとうございましたm(_ _)m

一覧へ戻る