放到一个web页面中,通知调用这个web页面来调用,且通过传参数等形式来控制调用个数
解决方案 »
- 关于alert()乱码的问题
- please、帮忙修改这段代码来实现另一种功能……
- javascript控制displayIE下正常,火狐不行,什么原因, IE下调试一切正常,Opera下调试可以起作用,但会打乱布局,而火狐下根本就不起作
- JS的一个小问题
- 检查
- 怎么样用javascript把一个页面的text,textarea全部设为readonly,谢谢
- 用户在输入时自动将他转为小写 在线等!
- 这个问题怎么办?
- 关于下载TXT文件
- 怎么检查?有N个input怎么判断互不相等最简单?
- 请问从 HTML 代码中提取 javascript 代码的正则表达式该怎么书写?我写的不正确。
- 关于JavaScript 禁用 IE 刷新 前进 后退 停止 等功能??
document.wriet输出
<script src='1.js'></script>
<script src="<c:url value='/*/*.js'/>" type="text/javascript"></script>
然后就可以直接引用你的方程了
在页面中,用js代码控制js文件的src路径.
比如
Dim fstr
fstr="|" & Trim(Request.QueryString("file")) & "|"
If InStr(fstr,"js1") Then
<!--#include file="js1.js"-->
End If
If InStr(fstr,"js2") Then
<!--#include file="js2.js"-->
End If
If InStr(fstr,"js3") Then
<!--#include file="js3.js"-->
End If
If InStr(fstr,"js4") Then
<!--#include file="js4.js"-->
End If或者用文件操作函数动态读取文件内容并输出.其实直接在浏览器端动态加载JS文件是最好的.
fstr="|" & Trim(Request.QueryString("file")) & "|"
If InStr(fstr,"|js1|")>0 Then
<!--#include file="js1.js"-->
End If
If InStr(fstr,"|js2|")>0 Then
<!--#include file="js2.js"-->
End If
If InStr(fstr,"|js3|")>0 Then
<!--#include file="js3.js"-->
End If
If InStr(fstr,"|js4|")>0 Then
<!--#include file="js4.js"-->
End If
这个很好说了,我这上面的代码就是例子.
js里怎么操作
'文件名: js.asp
Dim fstr
fstr="|" & Trim(Request.QueryString("file")) & "|"
If InStr(fstr,"|js1|")>0 Then
<!--#include file="js1.js"-->
End If
If InStr(fstr,"|js2|")>0 Then
<!--#include file="js2.js"-->
End If
If InStr(fstr,"|js3|")>0 Then
<!--#include file="js3.js"-->
End If
If InStr(fstr,"|js4|")>0 Then
<!--#include file="js4.js"-->
End If然后在HTML页面调用的时候这样调用<script type="text/javascript" src="js.asp?file=js1.js|js2.js|js4.js"></script>似乎看起来步骤比较多,但使用的时候,HTML代码看起来比较清爽
<%
'文件名: js.asp
Dim fstr
fstr="|" & Trim(Request.QueryString("file")) & "|"
If InStr(fstr,"|js1|")>0 Then
%>
<!--#include file="js1.js"-->
<%
End If
If InStr(fstr,"|js2|")>0 Then
%>
<!--#include file="js2.js"-->
<%
End If
If InStr(fstr,"|js3|")>0 Then
%>
<!--#include file="js3.js"-->
<%
End If
If InStr(fstr,"|js4|")>0 Then
%>
<!--#include file="js4.js"-->
<%
End If
%>
<!--- 文件名: test.htm --->
<script type="text/javascript" src="js.asp?file=js1.js|js2.js|js4.js"></script>
如果你是纯HTML网站,那只有在<head>区域通过JS进行条件判断后使用document.wriet()方法输出想要加载的JS文件.
网上有也很多动态加载JS文件的方法,具体可以去看各HTML编辑器里的JS的加载方法.
function nameSapce1(){
alert(1);
fun1 = function(){
alert("namespace1::func1");
};
}function nameSpace2(){
alert(2);
fun1 = function(){
alert("namespace2::func1");
};
fun2 = function(){
alert("namespace2::func2");
};
}function nameSpace3(){
alert(3);
}function nameSpace4(){
alert(4);
}html代码
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<SCRIPT language="JavaScript">
</script>
<SCRIPT language="JavaScript">
var fn = new nameSapce1();
fun1();
fun2();
</script>
</head>
<body>
</body>
</html>
但只有被实例化的nameSpace1中是代码是有效的。