<html>
<body><div style="margin-left:50px; margin-top:30px" onClick="test">
试试看点击我
</div></body><script language="JavaScript">   function test()
{  
  window.close();    
}
</script></html>我想在点击这个DIV区域时,就关闭这个网页,可现在没有任何反映。
请大家帮忙给改改吧,谢谢!!

解决方案 »

  1.   

    <div style="margin-left:50px; margin-top:30px" onClick="test()"> 
      

  2.   

    <div style="margin-left:50px; margin-top:30px" onClick="test"> 
    改为<div style="margin-left:50px; margin-top:30px" onClick="test()"> 
      

  3.   

    我也试过了,没有问题的,楼主再试一下。
    <html> 
    <body> <div style="margin-left:50px; margin-top:30px" onClick="test();"> 
    试试看点击我 
    </div> </body> <script language="JavaScript">  function test() 
    {  
      window.close();    

    </script> </html>
      

  4.   

    是不是你的IE设置禁止执行javascript脚本了?我也测试了,没有一点问题
      

  5.   

    哦,是这样的。这个HTML在我的傲游浏览器里没的反应。
    在IE里是会提示要不要运行脚本,同意运行就有用了(窗口就被关闭了)。有没有什么办法可以不用提示用户呢而运行这个网页,达到我要的这个效果呢?
      

  6.   

    你单纯的文字无法对它进行控制自然没反应,加个按钮吧
    <html> 
    <body> <div style="margin-left:50px; margin-top:30px" onClick="test"> 
    <button onClick="test()">试试看点击我</button> 
    </div> </body> <script language="JavaScript">  function test() 
    {  
      window.close();    

    </script> </html> 
      

  7.   

    div里面的onClick没用,删掉
    <html> 
    <body> <div style="margin-left:50px; margin-top:30px"> 
    <button onClick="test()">试试看点击我 </button> 
    </div> </body> <script language="JavaScript">  function test() 
    {  
      window.close();    

    </script> </html> 
      

  8.   

    关闭有关被阻止的弹出窗口的信息栏消息打开 Internet Explorer。 
    单击“工具”按钮,单击“弹出窗口阻止程序”,然后单击“弹出窗口阻止程序设置”。 
    清除“阻止弹出窗口时显示信息栏”复选框,然后单击“关闭”。 
      

  9.   

    哈哈,搞定了,我的这个HTML是在一个frame里加载的,要用 parent.window.close(); 才行。谢谢大家,结贴给分!