javascript_javascript スキルで js ファイルを動的にロードするためのさまざまなソリューションの概要

WBOY
リリース: 2016-05-16 17:14:45
オリジナル
1108 人が閲覧しました

比較メソッドはすべて動的に追加されます

コードをコピー コードは次のとおりです:

/*
js v1.0 を動的にロードします: dum
使用法: src="webJsBase.js?load=a,b"
注: js をこのディレクトリにロードします
*/
var webJsBase = {
require: function(libraryName) {
document.write('');
},
load: function(defaultLoad) {
if((プロトタイプのタイプ=='未定義')||(要素のタイプ == '未定義')||(要素のタイプ.メソッド=='未定義') )
throw ('プロトタイプ ライブラリのロードに失敗しました!');
if(typeofdefaultLoad=='未定義')defaultLoad='';
var js = /webJsBase.js(?.* )?$ //;
var path = s.src.replace(js, '');
var include = s.src.match(/?.*load=([a-zA-Z0- 9_,]*)/ ;
});
}
};
webJsBase.load(); //このパラメータはデフォルトでロードされる js ファイルを指定できます



これは、次に示すように、ロード直後に document.write を使用する最も簡単な方法です。


コードをコピー


コードは次のとおりです:");

スクリプトに ID を追加し、既存のスクリプトの src 属性を動的に変更します


コードをコピーします


関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!