2012-11-02 115 views
2

嗨請檢查下面的代碼我試圖打開標籤名稱 然後嘗試關閉該標籤但無法關閉 否則任何人都可以告訴我們如何關閉打開從父選項卡(URL),而所有標籤(URL1,URL2)接近父選項卡 誤差在螢火蟲是MY-WINDOW14未定義無法關閉瀏覽器中的其他打開的標籤

<form name="submitForm1" target="my_window" method="POST" action="http://localhost:8080/ADDMIBREP/"> 
      <input type="hidden" name="uname" value="uname"> 
      <a HREF="javascript:document.submitForm1.submit();">ADDMIBREPORT</a> 
     </form> 
     <a HREF="javascript: closepopup() ">remove</a> 
    </body> 
    <script> 

     function closepopup() 
     { 
      alert("hi"); 

      if(false == my_window.closed) 
      { 
       my_window.close(); 
      } 
      else 
      { 
       alert('Window already closed!'); 
      } 
     } <script> 

回答

0
<a HREF="javascript:window.close()">remove</a> 

OR

var my_first_window = window.open('test/test.html'); 
var my_second_window = window.open('test/test1.html'); 

window.onunload = function() { 
    if(!my_first_window.closed) 
     my_first_window.close(); 
    if(!my_second_window.closed) 
     my_second_window.close(); 
} 
+0

remove,將關閉當前窗口我要關閉MY-WINDOW14 – tulsi

+0

你應該更具體對您的問題的其他窗口.. –

0

下面有一個什麼樣的試圖做一個例子... http://jsfiddle.net/KjBj3/7/

var win = window.open("", "win","width=200,height=100"); 
win.document.write('<a href="#" id="close" onclick="window.close();">This is myWindow! Click to close</a>'); 
win.focus(); 
win.opener.document.write('<p>This is the source window!</p>'); 
相關問題