เมื่อเราจะนำเข้าไฟล์ JS แบบไดนามิกเราสามารถใช้วิธีการต่อไปนี้
คัดลอกรหัสรหัสดังนี้:
var docfunc = {
/*********************************************************** ** **********************************
* วัตถุประสงค์: เรียกใช้วิธีการโหลดสคริปต์แบบไดนามิก load_script ด้านล่าง
************************************************ *********************************
loaddefjQuery: function () {
// Alert (ucapsession.hostpath + ucapsession.appth);
//ucapsession.apppath เป็นไดเรกทอรีราก
docfunc.load_script (ucapsession.apppath
+ "ftdxxglxt/js/jQuery-1.8.1.min.js");
docfunc.load_script (ucapsession.apppath
+ "ftdxxglxt/js/jsuggest.js");
-
/*********************************************************** ** **********************************
* วัตถุประสงค์: สคริปต์การโหลดแบบไดนามิก
************************************************ *********************************
load_script: function (url) {
var x = new ActionXObject ("MSXML2.XMLHTTP");
x.open ('รับ', url, false);
X.Send ('');
Eval (X.ResponSetext);
var s = x.responsetext.split (// n/);
var r =/^(?: ฟังก์ชั่น | var)/s*([a-za-z _]+)/i;
สำหรับ (var i = 0; i <s.length; i ++)
-
var m = r.exec (s [i]);
ถ้า (m! = null)
-
หน้าต่าง [m [1]] = eval (m [1]);
-
-
-
-
โทรหาหน้า HTML หรือหน้า JSP:
คัดลอกรหัสรหัสดังนี้:
<script>
docfunc.loaddefjquery ();
</script>