タグ

ブックマーク / zombiebook.seesaa.net (2)

  • Opera では、noscript タグの中身を取得することが出来ない?: Script雑感

    長い間スクリプト使い続けてきて今更ながら覚え書きをしようと一念発起。 まー。節操もなく色々手を出しています。これからも。 JavaScript / PHP が主なところかな? ie、firefox、netscape では、noscript タグに書かれた文字列を javascript で取得することができますが、どうも opera では簡単に取得できないようです。 innerHTML、outerHTML、firstChild.nodeValue すべて空文字。 親要素からなら取得できるかと思い、body 要素を見てもカラ・・・ opera のスタンスでは、script が有効なら noscript タグの中身は、不要だろってなもんで消してしまうのかな? テストはこちら こうなると、とりあえず noscript に書いておいて、script が有効ならそれを装飾して見栄えを良くするなんて手法

  • 動的に JavaScriptを読み込む: Script雑感

    srcに url突っ込むのは割りと広く知れているようですが、困ったのは書き込む場合。 DOM で script要素を作成して、jsファイルを読み込んだり、書き込んだりする手法です。 JavaScriptJavaScript内で構成して、これをscript要素に突っ込むのはどうすれば良いのかちょいと試してみました。 ■ まずは外部スクリプトファイルを読み込む場合 var ele = document.createElement("script"); ele.type = "text/javascript"; ele.src = "外部 jsファイルの url"; document.body.appendChild(ele); てな感じで、script要素を作成してドキュメントに投入。 これに関するサイト http://www9.plala.or.jp/oyoyon/html/script

    mogwaing
    mogwaing 2006/10/17
    動的にjsをロード
  • 1