- ベストアンサー
JAVAスクリプトが表示されない
こんばんわ。 http://e-238.hp.infoseek.co.jp/ ここのサイトなのですがIEで見るとバナーとTOPメニューの間にタイプライターのようなスクリプトが見えるのですがFirefoxで見てみると表示しません。この違いは何なのでしょうか?また解決方法もお分かりになればお教え頂きたいのですが。 よろしくお願い致します
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
今回のポイントは3つ。 その1: ●文末にはセミコロン(;)を付ける。(なくても動作はしたけど) 【誤】word = text.split('.') 【正】word = text.split('.'); その2: document.allはIEの独自拡張! http://slashdot.jp/articles/06/03/23/0443223.shtml ●オブジェクトを格納し、trueを返すIEと異なり、Firefoxはfalseを返す。 のでif (document.all){・・・・}やwith(document.all) {・・・}を全て取り払った。 ●多分オブジェクトも格納されないのでdocument.all.animaをanima単独にした。(ただし、本来ならW3C推奨のdocument.getElemetByIdを用いるべき) その3: FirefoxにはinnerTextが存在しない ●正式な規格は読んでいないが、innerTextではなくtextContentを使うようにする ================= 面倒くさいのと、ソースは長く800字で収まらないのと、 Firefoxだけは考えたがIEとFirefoxで同時に動くソースを考えてないから出しづらいのと・・・・ 質問者様に自力で考えてもらいたいので載せません なお、質問者がページ作成者でなければ対処方法はありません。
その他の回答 (3)
- crepon133
- ベストアンサー率51% (399/776)
ご参考 タイプライター風メッセージ2 http://www4.osk.3web.ne.jp/~kitayan/java/tipe_mes2.htm
お礼
ありがとうございます。 参考URLまで載せていただいて感謝です もっと勉強致します
- BLUEPIXY
- ベストアンサー率50% (3003/5914)
>違いは何なのでしょうか? IEのみで動くスクリプトを記述しているから >解決方法 自サイトなら、両方で動くように書く。 自サイトでないなら、IEで見る。
お礼
ありがとうございます。 まだまだ私自身勉強不足です 頑張って勉強致します
- 345itati
- ベストアンサー率48% (795/1639)
<DIV id='anima' style="position:absolute;font-size:12pt;Color=#8F8FBD;"> のColor=#8F8FBD;をColor:#8F8FBD; に修正してみては。
お礼
ありがとうございます。 試してみたのですが駄目でした 色々見てるんですが分からなくて・・
お礼
色々なご指摘、ありがとうございます ひとつずつ確認して勉強していきたいと思います まだまだ私には?な事が多いですがとてもありがたく感じました