可以的 你可能写错了
试试复制下面的代码<input type=image name=hehe value=jj onclick="window.open('http://www.baidu.com', '_self')"/>

解决方案 »

  1.   

    刚又实验了一下
    _self后面不能有空格否则就是语法错误
      

  2.   

    不行啊,我的代码后面有空格应该是拷贝过来的事。你的代码可以在当前窗口打开网页吗?
    另外我用的是HTML4.01
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><input name="" type="image" onClick="window.open('http://www.baidu.com','_self');" 
      

  3.   

    原型:window.open(url,target,feature)window.opent()先查找是否存在名称为target的窗口,有则从该窗口打开,否新建一个名称为target的窗口;
    而_self等于自身窗口,即不弹出新窗!
      

  4.   

    to> ruiban我就是想在当前窗口打开网页。怎么办呢?当前窗口没有名字,是不是只能写_self了呢?
      

  5.   

    在当前窗打开页面就没必要用open()了,直接用location.href=url;
      

  6.   

    window.location.herf="www.baidu.com ";
      

  7.   

    <!DOCTYPE   HTML   PUBLIC   "-//W3C//DTD   HTML   4.01   Transitional//EN "   "http://www.w3.org/TR/html4/loose.dtd " >
    与一些效果不兼容
    建议可以去掉
      

  8.   

    在form里加上 〔onsubmit="return false;"〕就可以了。