2011-04-15 81 views
0

我可以使用Javascript來做到這一點嗎?如果可以,我該怎麼做?如何從另一個HTML窗口更改1個HTML窗口的標題

如果您有這方面的參考,它會有所幫助。

有沒有另一種方式來做到這一點,而不使用Javascript?

感謝您對您的所有幫助,建議&建議...

+0

你是否控制兩個頁面?他們在同一個域名? – thirtydot 2011-04-15 01:39:16

回答

0
<html> 
    <head> 
    <title>Your title here</title> 
    </head> 
    <body> 
    content 
    </body> 
</html> 

雖然你的問題是有點模糊,這是頁面標題如何在HTML設置。

+0

我懷疑他希望從* one *窗口設置JavaScript,或更改* second *窗口中的'title'屬性。 – 2011-04-15 01:46:33

+0

啊。源於'源',而不是與之不同。好決定。 – 2011-04-15 01:48:14

0

這取決於。你打開了標題需要改變的窗口嗎?如果有,它很容易:

var theWindow = window.open('whateverUrl'); 
theWindow.addEventListener('load', function(evt) { 
    theWindow.document.getElementsByTagName("title")[0].innerHTML = "Your New Title"; 
}, false); 

這是假設的東西:打開該網頁將有<title>元素,瀏覽器支持的innerHTML,以及瀏覽器支持的addEventListener,但是這只是一個例子,在這些方面可以很容易地修復。

如果您沒有對該窗口的引用,則必須獲得一個。

相關問題