2013-12-23 46 views
0

我在當前的應用程序使用window.showModalDialog改變彈出窗口的標題。如何根據JavaScript中的某些條件更改標題?任何人都可以幫忙嗎?請不要考慮重複的帖子。我嘗試了不同的方法來改變標題:使用JavaScript

  1. window.document.title="Add Cartons"

  2. var results=window.showModelDialog(url,"Add Cartons",windowarguments)

但我不能成功。

這個請大家幫忙。

+0

什麼是您使用的瀏覽器?如果你使用的是IE,那就有一個BUG。 http://support.microsoft.com/kb/263033 –

+0

是的,我正在使用IE7&8瀏覽器 – tech2504

回答

1

試試這個:

 window.document.title = "yourtitle"; 
     if (window.dialogArguments) { 
      window.opener = window.dialogArguments; 
     } 
     function setTitle() { 
      document.title = "NewTitle"; 
      alert(document.title) 

     } 
-1

您需要更改你調用窗口(彈出)的標題,從中你調用彈出之一。所以,把<title>Add Cartons</title>放在彈出窗口的頭部,它會顯示出來。

要修改它的基礎上彈出的呼叫,使用的參數,從彈出的閱讀,並動態地更改標題。在對話框

var results = window.showModalDialog(url, 'Add Cartons', windowarguments); 

,然後在腳本

1

您可以通過dialog arguments參數傳遞一個新的頭銜,就像你已經試過

document.title = window.dialogArguments; 

雖然看起來他們尚未修正Chrome中的showModalDialog()。所以這在Chrome中不起作用。