プロが教える店舗&オフィスのセキュリティ対策術

javascriptをつかってHPを作成すると見るパソコンによっては見れないって本当ですか?
例えばどのようなパソコンは見れないのでしょうか?
windowsのIEなら見れますか?
あまりその辺は無知なのでわかりやすく教えてくださると嬉しいです。
よろしくお願いいたします。

A 回答 (1件)

JavaScriptは《ブラウザの》拡張機能です。


ブラウザ毎に微妙に異なっており、必ず同じように動作する保障はありません。
IE6では正常なのにIE7では見れないとか、その逆とか。
Operaでは(略) FireFox(略)ではModula(略)では(略)…と組み合わせが多数ありますので一概にどのパソコンという事ではなく
微妙に異なる動きをするブラウザが多数存在するので、あなたのパソコンでは正しく見れても他の人も同じように見れるとは限らないと言うことです。

この回答への補足

何度もすみません以下のソースってJavaScriptですか?
<table cellspacing="0" cellpadding="0" style="width:250px;font-size:13px;color:#000"><tbody><tr style="text-align:center"><td style="border-width:1px 1px 0 1px;border-style:solid;border-color:#000"><div style="background:#ffcccc;border-bottom:1px solid #ffcccc;padding:3px 8px;cursor:hand;white-space:nowrap" id="NAME1" onclick="document.getElementById('NAME4').style.backgroundColor='#ffcccc';document.getElementById('NAME1').style.borderColor='#ffcccc';document.getElementById('NAME2').style.borderColor='#000000';document.getElementById('NAME3').style.borderColor='#000000';document.getElementById('NAME4').innerHTML=document.getElementById('NAME11').innerHTML">
タブ1
</div></td><td style="border-width:1px 1px 0 0;border-style:solid;border-color:#000">
<div style="background:#ff6699;border-bottom:1px solid #000;padding:3px 8px;cursor:hand;white-space:nowrap" id="NAME2" onclick="document.getElementById('NAME4').style.backgroundColor='#ff6699';document.getElementById('NAME1').style.borderColor='#000000';document.getElementById('NAME2').style.borderColor='#ff6699';document.getElementById('NAME3').style.borderColor='#000000';document.getElementById('NAME4').innerHTML=document.getElementById('NAME22').innerHTML">
タブ2
</div></td><td style="border-width:1px 1px 0 0;border-style:solid;border-color:#000">
<div style="background:#ffeeee;border-bottom:1px solid #000;padding:3px 8px;cursor:hand;white-space:nowrap" id="NAME3" onclick="document.getElementById('NAME4').style.backgroundColor='#ffeeee';document.getElementById('NAME1').style.borderColor='#000000';document.getElementById('NAME2').style.borderColor='#000000';document.getElementById('NAME3').style.borderColor='#ffeeee';document.getElementById('NAME4').innerHTML=document.getElementById('NAME33').innerHTML">
タブ3
</div></td><td style="width:100%;border-bottom:1px solid #000"></td></tr><tr><td colspan="4"><div style="border-width:0 1px 1px 1px;border-style:solid;border-color:#000;background:#ffcccc;padding:10px;height:130px" id="NAME4">
ここにタブ1の文章
</div></td></tr></tbody></table>
<div style="display:none" id="NAME11">
ここにもタブ1の文章
</div><div style="display:none" id="NAME22">
ここにタブ2の文章
</div><div style="display:none" id="NAME33">
ここにタブ3の文章
</div>

補足日時:2007/05/27 09:21
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
じゃあ、HPを作るときはできるだけjacascriptは使わない方がいいですね。

お礼日時:2007/05/27 09:17

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