zoukankan
html css js c++ java
动态引用脚本
在页面中引用一脚本文件是件很容易的事,但如果是一个庞大的脚本系统,又想做到用多少取多少,就不是件容易的事了,对此,我想了一个办法,实现动态引用脚本,但也还不是非常的智能。
代码
document._ref
=
function
( src )
{
document.write( '
<
script language
=
"
JScript
"
src
=
"
' );
document.write( window.APQ );
document.write( src );
document.write( '.js
"
></
\script
>
' );
}
;
该脚本的使用方式示例如下:
window.APQ
=
location.protocol
+
"
//
"
+
location.hostname
+
"
/Apq/
"
;
if
(
!
document._ref )
{
document.write( '
<
script language
=
"
JScript
"
src
=
"
' );
document.write( window.APQ );
document.write(
"
_system
"
);
document.write( '.js
"
></
\script
>
' );
}
由于所有脚本一般是放在同一虚拟目录下,故采用了定义一个全局变量的方式来指定其根目录,即window.APQ。
查看全文
相关阅读:
如何在Kubernetes集群动态使用 NAS 持久卷
如何在Kubernetes集群动态使用 NAS 持久卷
谷歌浏览器报错Unchecked runtime.lastError: The message port closed before a response was received.。
优化信息流很麻烦?三招教你轻松搞定
优化信息流很麻烦?三招教你轻松搞定
java多线程
java多线程
酷狗音乐快速转换MP3格式的方法
Golang项目部署
解析HTML、JS与PHP之间的数据传输
原文地址:https://www.cnblogs.com/Apq/p/321688.html
最新文章
BZOJ1853: [Scoi2010]幸运数字
BZOJ1123: [POI2008]BLO
(转载)tarjan求割点
BZOJ1102: [POI2007]山峰和山谷Grz
BZOJ1297: [SCOI2009]迷路
BZOJ1856: [Scoi2010]字符串
(转载)各种求逆元方法总结
BZOJ1628: [Usaco2007 Demo]City skyline
BZOJ2440: [中山市选2011]完全平方数
usaco silver
热门文章
存放缓存的3种方式
使用第三方组件(django-redis)创建连接池
自定义redis连接池(字典操作)
__dict__(字典的另一种用法)
__new__方法和pop方法(判断)
轮播效果(Vue)
mixins,generics(ApiView)
ModelSerializer序列化(Apiview)
取到类下面的方法的3种方式
类的内置方法__
Copyright © 2011-2022 走看看