请指教高手

ebrmp 2001-09-25 12:12:28
有个a.asp(或者a.jsp)中有这样的一段
<script language="javascript" src="b.js"></script>

那在b.js里调用.asp(或者a.jsp)的变量该怎么做???


假设b.js用来调图片写法如下:


document.write('/pic/xyz.jpg');
现在pic为a.asp中动态生成的该怎么做?
document.write('/<%=变量%>/xyz.jpg');好像不可以




...全文
33 点赞 收藏 3
写回复
3 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
cherd 2001-09-29
建立一个隐藏域,将jsp或者asp生成的数据放里面,然后在javascript中使用document.all.fieldname.value就可以取到了。
回复
greed 2001-09-28
hao
回复
czb 2001-09-25
你是想写计数器的吧?这样写当然不行了,请看我的JSP程序的写法:
<%@page language="java" import="java.util.*" %>
<jsp:useBean id="counter" scope="page" class ="counter"/>
<%
counter.path="count.txt";
String count=counter.doCount();
int countlen=count.length();
String images[]=new String[5];
for(int i=0;i<5-countlen;i++)
{
images[i]="<img src=http://localhost:8080/programer/images/0.gif></img>";
out.println("document.write('"+images[i]+"');");
}
for(int i=1;i<=countlen;i++)
{
images[i]="<img src=http://localhost:8080/programer/images/" +count.charAt(i-1)+ ".gif></img>";
out.println("document.write('"+images[i]+"');");
}
%>
如果你想在ASP中用,把响应的东西改下就行了。呵呵,我上面这个东东原来就是用ASP写的,后来我改成了JSP。
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2001-09-25 12:12
社区公告
暂无公告