更改tomcat 访问目录:投票系统

来源:百度文库 编辑:神马品牌网 时间:2024/05/02 20:22:39
我找到一个投票系统,网贝网的一个提供的系统.
我研究了很就,但还是有一个问题不能解决.
就是在选择后提交了,经过1秒跳转到图形模块显示.
就在这里,他显示模块,显示在原来页面,但我想让它显示在一个另一个窗口.这下我就不知道怎么改了.
但在查看的时候,它却能显示在另一个弹出窗口.
他的代码如下:

<script language="javascript">
function openwin(url,a,b){
var
newwin=window.open(url,"dddddd","toolbar=no,location=no,top=10,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width="+a+",height="+b+"");
newwin.focus();
return(newwin);
}
</script>

<form name=form1 method=post action=deal.asp?id=<%=request("id")%>>
<input name=ids2 type=hidden id=ids2 value=<%=request("id")%>>
<input type=image src=image/button1.gif name=Submit22>
'这是提交安钮,激活<deal.asp>文件'
   <a href=# onclick=javascript:openwin('show.asp?id=<%=request("id")%>','600','400')><img src=image/button2.gif width=50 height=20 border=0></a>
这是查看安钮,他就能跳出一个JAVS写出的窗口显示'
</form>

上面是窗口代码

<%
if isempty(session("go")) then
choice=request("choice")
if isempty(choice) then
response.write"<script language='javascript'>alert('您还没选择投票内容!');history.go(-1);</script>"
else
set rs=server.CreateObject("adodb.recordset")
sql="update choice set num=num+1 where id in("&choice&")"
rs.open sql,connstr
session("go")=1
response.write "<script language='javascript'>alert('投票成功');</script>"
response.write "<meta http-equiv='refresh' content='1;url=show.asp?id="&request("id")&"'>"

'这里就是我说的问题,他经过1秒就自动跳转到地址url=show.asp文件来显示结果,但他显示,不是我想要的,我是希望他也能跳到一个弹出窗口显示.'

end if
else
response.write "<script language='javascript'>alert('您已经投过票了!');history.go(-1)</script>"
end if

%>

</head>

<body>

</body>
</html>
这个是判断与显示代码

显示最后结果的.asp文件名,show.asp

<p align="center"><a href="#" onClick="javascript:window.close()">关闭窗口</a></p>
麻烦大家看一看呀,希望你们赶快给我说一说,怎么该呀.
谢谢了

你可以把
response.write "<meta http-equiv='refresh' content='1;url=show.asp?id="&request("id")&"'>"
改成
response.write"<script language=javascript>{window.open("show.asp?id="&request("id")&"");}</script>"
弹出投票成功,单击确定后在新的页面打开