• ベストアンサー

JAVAスクリプトが表示されない

こんばんわ。 http://e-238.hp.infoseek.co.jp/ ここのサイトなのですがIEで見るとバナーとTOPメニューの間にタイプライターのようなスクリプトが見えるのですがFirefoxで見てみると表示しません。この違いは何なのでしょうか?また解決方法もお分かりになればお教え頂きたいのですが。 よろしくお願い致します

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

今回のポイントは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で同時に動くソースを考えてないから出しづらいのと・・・・ 質問者様に自力で考えてもらいたいので載せません なお、質問者がページ作成者でなければ対処方法はありません。

w-mikan
質問者

お礼

色々なご指摘、ありがとうございます ひとつずつ確認して勉強していきたいと思います まだまだ私には?な事が多いですがとてもありがたく感じました

その他の回答 (3)

  • crepon133
  • ベストアンサー率51% (399/776)
回答No.4

ご参考 タイプライター風メッセージ2 http://www4.osk.3web.ne.jp/~kitayan/java/tipe_mes2.htm

w-mikan
質問者

お礼

ありがとうございます。 参考URLまで載せていただいて感謝です もっと勉強致します

  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.3

>違いは何なのでしょうか? IEのみで動くスクリプトを記述しているから >解決方法 自サイトなら、両方で動くように書く。 自サイトでないなら、IEで見る。

w-mikan
質問者

お礼

ありがとうございます。 まだまだ私自身勉強不足です 頑張って勉強致します

  • 345itati
  • ベストアンサー率48% (795/1639)
回答No.1

<DIV id='anima' style="position:absolute;font-size:12pt;Color=#8F8FBD;"> のColor=#8F8FBD;をColor:#8F8FBD; に修正してみては。

w-mikan
質問者

お礼

ありがとうございます。 試してみたのですが駄目でした 色々見てるんですが分からなくて・・