ミスチルの大名曲の数々が配信決定!! 31日間無料!!【PR】

CSSが切り替えられるstyleswitcherというJavaスクリプトを使ってみたのですが、きちんと動作しません。

症状としては、
初めにページを開いた時はCSSが効いていない状態で、
切り替えるリンクを押すとCSSが効くといった具合です。
ブラウザのJavaスクリプトをOFFにすると、デフォルトのCSSが効いて表示されます。

http://www.zakimi.com/archives/2004/06/05/214447 …

こちらに書いていただいているとおりに設置したのですが、どなたか初めからきちんと表示される方法をご教示いただけませんでしょうか?

Windows XPでSP2、IE6の環境です。
ちなみに、FireFoxでは初めから表示されます。

よろしくお願いします。

このQ&Aに関連する最新のQ&A

A 回答 (3件)

<BODY onload="styleswitcher('最初に表示したいヤツ');">



とりあえず、これでどうかしらん?
    • good
    • 0

私の使用例


Windows XPでSP2、IE6の環境のみ

<link id="ccss" rel="stylesheet" href="../../g_f/mg_img2.css" type="text/css">
<SCRIPT type="text/javascript"><!--
sw=1;
function mid_sw(){
if(sw==1){
replace_css('ccss','../../g_f/mg_img1.css');
document.bgm_form.bgm_sw.value="1行3文書(c)";
sw=0;
}else{
replace_css('ccss','../../g_f/mg_img2.css');
document.bgm_form.bgm_sw.value="1行1文書(c)";
sw=1;}
// --></SCRIPT>
</HEAD><BODY>
<DIV class="pp00"><form name="bgm_form">
<input type="button" name="bgm_sw" value="1行1文書(c)" onClick="mid_sw()"></form></DIV>
<DIV class="mid p100"><a href="JavaScript:al_s2('../kobun/dokue01.gif');"><IMG src="../../kobun/dokue01.gif" alt="1/6"></A></DIV>



参考にしたURL不明

写真一覧を1行に最初は3個表示し 表示文字をクリックすると1行1個の表示です

間違いていたら御免ね
    • good
    • 0
この回答へのお礼

早速の回答、ありがとうございます。
すでにページを作ってしまっているので、
教えていただいた方法に変更するのは難しいです。

これから教えていただいた方法を実験してみます。
ありがとうございました。

お礼日時:2006/07/02 22:35

ページソースを提示していただかないとわかりません。


IE が対応できない書き方になっているだとか、いろいろなパターンが考えられます。

それと、Firefox のスペルに関しては注意が必要です。

参考URL:http://www.mozilla-japan.org/support/firefox/faq …
    • good
    • 0
この回答へのお礼

回答ありがとうございます。

ソースが必要ですよね。すみません。
ただプライベートなページなので、ちょっと公開するのをためらっております。
ただ、気になったのですがXHTMLで書くと動作しないのかな?と感じました。
<!DoctypeをHTMLにすると動作しているように思います。

> それと、Firefox のスペルに関しては注意が必要です。

なるほど。参考になりました。
ありがとうございます。

お礼日時:2006/07/02 22:33

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング