2011-04-15 52 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,但是这只是一个例子,在这些方面可以很容易地修复。

如果您没有对该窗口的引用,则必须获得一个。

相关问题