Sign-up....

求救,急用,关于asp的一段源代码的问题.

各位大哥大街帮忙看下为什么下面段代码总是运行不成功啊,到底哪里出错了???

<head>

<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />

<title>无标题文档</title>

<script language="javascript">

<!--//

var num=0;

var id;

function st(){

num=num+1

if(num=3){

if(confirm("请确定进入后台管理页面"){

window.open("index.asp",","width=526,height=215,scrollbar=no");

return;

}else{

return;

}

}

id=setTimeout(st,1000);

}

function ed(){

clearTimeout(id);

num=0;

}

//-->

</script>

</head>

<body>

<form name="form1" method="post" action=">

<div>

<div align="center"><img src="images/edit.gif" width="302" height="127"

<% If Request.QueryString("action")<>"back" Then %>

onclick="st()" onmouseout="ed"

<% End if %>

></div>

</div>

</form>

</body>

</html>

[768 byte] By [msdn] at [2007-8-15 10:04:24]
# 1 Re: 求救,急用,关于asp的一段源代码的问题.

<% If Request.QueryString("action")<>"back" Then %>

onclick="st()" onmouseout="ed"

<% End if %>

改成

<% If Request.QueryString("action")<>"back" Then response.write "onclick='st()' onmouseout='ed()'" %>

这样看看

wolf_hero at 2006-6-9 20:39:12 >
# 2 Re: 求救,急用,关于asp的一段源代码的问题.

不行啊,运行后提示vb编译器错误,缺少 end if.

这段代码我想实现的功能是点击图片3秒后弹出一个窗口,确定后进入一个网页.

yichangdayu at 2006-6-9 21:23:08 >
# 3 Re: 求救,急用,关于asp的一段源代码的问题.

if(num=3)

看到第一个错误

js中的应该是

if(num==3)

windzjp at 2006-6-9 22:22:12 >
# 4 Re: 求救,急用,关于asp的一段源代码的问题.

我试过了,点击图片还是弹不出"请确定进入后台管理页面"这个窗口来..

还有没有别的办法啊?

yichangdayu at 2006-6-9 23:04:26 >
# 5 Re: 求救,急用,关于asp的一段源代码的问题.

网页错误提示:

行38 onclick="javascript:st()" onmouseout="javascript:ed()"

错误:缺少对象

yichangdayu at 2006-6-9 23:23:28 >
# 6 Re: 求救,急用,关于asp的一段源代码的问题.

问题解决了,谢谢大家..

原来是if(confirm("请确定进入后台管理页面")这里我少了右括号...

yichangdayu at 2006-6-10 0:07:34 >

Web

All Classified