我在imagebutton对应的代码写个简单测试 attibutes.add功能
imgb.Attributes.Add("onclick", "location.href('http://www.baidu.com')")
可我现在浏览器预览后 点了没反应链接不过去是怎么回事?

解决方案 »

  1.   

    换成下面的试试,应该应该写在pageload事件里
    imgb.Attributes.Add("onclick", "window.open('http://www.baidu.com')") 
      

  2.   

    是在pageload里写的 用window.open是可以的,但我很想知道 location.href('http://www.baidu.com') 为什么跳不到我想要的页面呢?
      

  3.   

    javascript:location.href='http://www.baidu.com';
    Try again.
      

  4.   

    imgb.Attributes.Add("onclick", "javascript:location.href('http://www.baidu.com');") 
    用这个我也试了 还是不行;不过我把onclick换成onmouseover就可以,不知onclick为什么不可以呢
      

  5.   

    location.href('http://www.baidu.com';return false;) 
      

  6.   

    location.href='http://www.baidu.com';return false;
      

  7.   

    imgb.Attributes.Add("onclick", "javascript:location.href('http://www.baidu.com');return false")
    果然这个可以 太感谢了