可能是你浏览器设置的问题!过滤了JAVASCRIPT
你要明白,任何软件,硬件,都是向下兼容的

解决方案 »

  1.   

    IE异步处理的问题,submit前让出一点处理时间就可以了,可以这样改<script   language="javascript"> 
    function   searchWord(word){ 
                          alert(word); 
                          document.form2.infoKeyWord.value=word; 
                          document.form2.sortId.value="0"; 
                          document.form2.method="post"; 
                          document.form2.action="search.do"; 
                          alert(document.form2.action);
                       //这里加个0毫秒的计时器
                       setTimeout(submitForm,0);
                   }
    //提交表单 
    function submitForm(){ document.form2.submit(); }
    </script> 
    <form   name="form2"> 
    <input   type="hidden" name="newsInfoBean.infoKeyWord"   id="infoKeyWord"> 
    <input   type="hidden"   name="newsInfoBean.sortId"   id="sortId"> 
    <a   href="javascript:void(0)"   onclick="searchWord('钢铁')"> 钢铁 </a>   &nbsp; 
    <a   href="javascript:void(0)"   onclick="searchWord('汽油')"> 汽油 </a>   
    <a   href="javascript:void(0)"   onclick="searchWord('皮革')"> 皮革 </a>   &nbsp; 
    </form> 
      

  2.   

    去掉  document.form2.method="post"; 
    <form   name="form2"> 写成
    <form   name="form2" method="post">