DataConnSQL.Open();应该加括号。js的方法都带括号的
解决方案 »
- 关于表单验证
- EXT 加载数据出问题.高手请解答,急
- 动态网页创建控件对象的问题
- RTX嵌入lotus/dimino的问题
- 一个鼠标跟随的效果,不知道哪错了,请大虾指教!
- 求一个批配断行的正则表达式,在线等
- 给网页关键字加链接 自定义网页关键字连接代码?
- 急:请问我想使iframe的高度等于iframe里连接的页面的高度,代码怎么写么?
- <IMG style=display:none onload="javascript:alert('dfasdfd')"> 为什么不执行啊?
- 一个才鸟的问题
- 各位:介绍一本javascript的好书吧。
- 如何再一个表单的onsubmit的javascript中判断我的table中一共输入了几行
测试数据
dataconnSQL.jsvar str="js";
Response.Write("["+str+"]");testjs.asp
<%@ Language="javascript"%>
<HTML>
<HEAD>
<script runat=server language="javascript" src="dataconnSQL.js"></script>
<meta content="Microsoft Visual Studio.NET 7.0" name="GENERATOR">
</HEAD>
<body>
<% Response.Write("{"+str+"}")%>
</body>
</HTML>testvbs.asp
<%@ Language="VBScript"%>
<HTML>
<HEAD>
<script runat=server language="javascript" src="dataconnSQL.js"></script>
<meta content="Microsoft Visual Studio.NET 7.0" name="GENERATOR">
</HEAD>
<body>
<% Response.Write("{"+str+"}")%>
</body>
</HTML>测试结果:
testjs.asp
{undefined} [js]
testvbs.asp
[js] {js}
function dataconn(){
str="js";
Response.Write("["+str+"]");
}
-----testjs.asp
<%@ Language="javascript"%>
<%var str;%>
<HTML><HEAD>
<script runat=server language="javascript" src="dataconnSQL.js"></script>
<meta content="Microsoft Visual Studio.NET 7.0" name="GENERATOR">
</HEAD><body>
<% dataconn();
Response.Write("{"+str+"}");%>
</body></HTML>
---testVbs.asp
<%@ Language="VBScript"%>
<%dim str%>
<HTML><HEAD>
<script runat=server language="javascript" src="dataconnSQL.js"></script>
<meta content="Microsoft Visual Studio.NET 7.0" name="GENERATOR">
</HEAD><body>
<% dataconn()
Response.Write("{"+str+"}")%>
</body></HTML>
(两个输出结果是相同的:[js]{js} )
*****************************************************
这样有一个缺点:做两个定义
需要<%var str;%>,<%dim str%>
有没有更好的解决办法
function dataconn(){
str="js";
Response.Write("["+str+"]");
}
用JScript来进行处理数据,用VBScript来做输出<%@Language=VBScript%>
<SCRIPT RUNAT=SERVER LANGUAGE=JSCRIPT SRC=A.JS></SCRIPT>
<SCRIPT RUNAT=SERVER LANGUAGE=JSCRIPT>
//PrepareData
</SCRIPT>
<%=somevar%>
<%while not rsdata.EOF%><%=rsdata("fld").Value%><%rsdata.MoveNext%>
<%wend%>