js中变量的定义与使用

来源:百度知道 编辑:UC知道 时间:2024/05/19 19:06:06
js中怎样定义与使用其他的变量?
比如Session值与网页中的变量,怎么能够在js脚本中使用啊?
下面是我的代码
1.有一个文件:a.htm
内容为:
<%
global String aa;
aa=GetSessionVar("see").toString();
trace("aa",aa); //输出aa为"T"
%>
<script language="javascript">
alert(aa);
var bb=(%aa);
</script>
<script language="javascript" src="a.js"></script>
2.另一个文件:a.js
alert("执行前");
if (bb!="T")
{
alert("执行后");
}
执行的时候一直提示a.js中的bb未定义.怎么能够让a.js中的bb使用a.htm中的aa或a.htm中的bb呢?
我的问题已经解决了.这样就行了,用一个网页变量来转存一下就行了.改为:
1.有一个文件:a.htm
内容为:
<%
global String aa;
aa=GetSessionVar("see").toString();
trace("aa",aa); //输出aa为"T"
SetHtmlVar("cc",aa);

%>
<script language="javascript">

bb调用asp或者jsp或者asp.net里面直接输出就可以了。
var bb="<%=aa%>";

你a.js想引用其他地方的变量
a.js里面你得import 含有bb这个变量的文件
或者在含有bb变量的htm中引用a.js这个javascript脚本。