不可能
location="a.htm"
绝对可以

解决方案 »

  1.   

    <script language="vbscript">
       Sub UpdateUser(sCode)
           IF Right(Trim(sCode),5)="00000" Then
              Msgbox "单位管理员的信息不能在此修改(在修改单位信息时可修改)!",64,"提示信息"
           Else
              window.location.href="AddUser.asp?action=1&opercode=" & sCode
           End IF   
       End Sub
    </script><a href="#" onclick="UpdateUser '000300101'" class="redlink" Title="修改该用户的信息">修改</a>就是 这一句不执行 window.location.href="AddUser.asp?action=1&opercode=" & sCode
      

  2.   

    我终于明白了,顺便提醒大家.

    <a href="#" onclick="UpdateUser '000300101'" class="redlink" Title="修改该用户的信息">修改</a>改成<a href="vbscript:UpdateUser '000300101'" class="redlink" Title="修改该用户的信息">修改</a>
    就ok
      

  3.   

    你看懂我写得了没有???
    <a href="#" onclick='UpdateUser "000300101"' class="redlink" Title="修改该用户的信息">修改</a>
      

  4.   

    xinyunyishui(心云意水)那样也不行的,还是我说的行
      

  5.   

    下面这个样子一定可以,你可以自己运行一下。
    在csdn发的帖子,凡是没有测试过的,我都会在代码前加上try,否则都表示我测试过。<script language="vbscript">
       Sub UpdateUser(sCode)
           IF Right(Trim(sCode),5)="00000" Then
              Msgbox "单位管理员的信息不能在此修改(在修改单位信息时可修改)!",64,"提示信息"
           Else
              window.location.href="AddUser.asp?action=1&opercode=" & sCode
           End IF   
       End Sub
    </script>
    <a href="#" onclick='UpdateUser "000300101"' class="redlink" Title="修改该用户的信息">修改</a>
      

  6.   

    javascript的location="a.htm"在IE%.0或其他浏览器确实不行啊?在IE6.0就OK.这个问题困扰我1年多了。vbscript我不知道。javascript的location在IE5.0是绝对不行(但如果写在asp代码里面好象又可以,反正纯粹的js脚本是1万个不行