能啊 不过最好给这个onclick做一个function
这样inline的javascript应该不行

解决方案 »

  1.   

    <a href='javascript:' onclick='javascript:alert(\"登录后才能下载\");window.location.href =\"aa.asp\"' oncontextmenu='javascript:alert(\"登录后才能收听\");return false;'> 
      

  2.   

    <a href='javascript:' onclick='javascript:alert(\"登录后才能下载\");window.location.href =\"Login.asp\"' oncontextmenu='javascript:alert(\"登录后才能收听\");return false;'> 
      

  3.   

    <input type="button" onclick="alert('aaa');window.location='http://www.baidu.com';" value="Test">
      

  4.   

    吐血中...我也是这样写的,就不会跳转页面.因为
    <a href='javascript:' onclick='javascript:alert(\"登录后才能下载\");' oncontextmenu='javascript:alert(\"登录后才能收听\");return false;'> 
    这些代码在另外的JS文件里,用window.open就可以,window.location.href怎么也不会跳转.