外部のJavascriptを読み込ませるには

[新着] Webテンプレートを仮オープンしました



0   名前: sayama seo : 2006/07/26(水) 18:21  ID:CGi/0a43
はじめて利用させて頂きます。

ホームページ内に一部Flashデータを入れたいと思っておりますが、
埋め込みではなく、ドキュメントライトのコマンドで外部のJavaスクリプトを
読み込む形にして欲しいとの指示をもらい、
それがどういう事なのか、又可能なのか、どのようにしたら良いのか
分からずにおります。

大変お手数で恐縮ですが、ご指導頂きたいと思い書き込ませて頂きました。

宜しくお願い致します。

1   名前: カヅサツ ◆ThCi95HEzw : 2006/07/26(水) 18:21  [URL]  ID:O5hEMlpW
> 埋め込みではなく、ドキュメントライトのコマンドで外部のJavaスクリプトを読み込む形にして欲しいとの指示

ちょっと言いたいことがわからないのですが、指示を出した人間が一番把握しているでしょうから、その人に尋ねるのが確実です。

2   名前: DS : 2006/07/26(水) 18:21  ID:L9HmU3NP
おそらくIE(SP2)対策の為でしょう。
IEsp2でフラシュのあるページのフラッシュ部にポインタがのると、
『このコントロールをアクティブ化して使用するにはクリックしてください。』
と表示され、フラッシュにクリックが必要な動作(コンテンツメメニューなど)を使用されている場合
一度クリックをしないと動作しません。
※他のブラウザでは、上記の様にはなりません。

SP2になってからの著作権絡みらしいのですが、これを回避する為には、
そのままHTML内に記述するのではなく、外部Javascriptより引っ張ってきます。
※一応、Javascriptを切っている方の為に<noscript>も記述した方が良いでしょう。

・HTML内に記述
<script type="text/javascript" src="外部javascript"></script>
<noscript>
フラッシュデータ
</noscript>

・外部javascriptで記述
document.write('フラッシュデータ');

一覧へ戻る