我是在wince下用default.asp,浏览器中输入http://xx.xx.xx.xx后出现default.asp对应的界面,是个输入密码的界面,密码正确后跳转到   和default.asp同一目录下的  pass.asp或者pass.html页面,我的代码如下//输入密码点击确定执行checkpass()<input type="button" value="确定" name="cf" onclick="checkpass()">   ……………………
 <script language="javascript">
function checkpass()
{
   if(document.form1.Password.value=="hdwx")
   {
       
     window.location.href="/User/www/pass.html"; ////////重点是这一句,跳转不了,没有打开pass.html页面
   
}
   else
   {
      alert("对不起,密码错误!");
   }
   
}</script>
checkpass()函数执行是可以的,放其他语句是起作用的,就是跳转页面不行,我不知道是我的写法有问题,还是目录问题,但是目录是没有问题的,有谁能指点一下吗?

解决方案 »

  1.   

    应该是目录的问题吧  不是说同一目录吗  改成pass.html试试 
      

  2.   

    谢谢各位的回答,我估计是路径的写法不对,因为在浏览器里的地址是http://xx.xx.xx.xx/user/www/pass.html   这个路径打不开东西,但是文件确实在设备的user/www/pass.html改成pass.html也不对,这样就是http://xx.xx.xx.xx/pass.html 了,同样打不开东西