我正在开发一个项目,我想在完成页面加载时更改firefox窗口的标题。例如,我提供URL www.google.com,现在加载此网站时,我想将窗口标题更改为例如"页面加载"。
我正在使用Firefox 20 for Linux。我已经尝试过以下:
1-从firefox安装文件夹中取出omni.ja文件。
2-使用命令解压缩: 解压omni.ja -d omni
3-在文件chrome / browser / content / browser / browser.js中的函数onStateChange中添加了以下行: window.name ="网站已加载&#34 ;; 我在函数后面的行后面添加了这一行: 否则if(aStateFlags& nsIWebProgressListener.STATE_STOP){
4-使用命令再次创建omni.ja文件: zip -qr9XD omni.ja *
5-用新的omni.ja文件替换原始的omni.ja文件。
6-使用--purgecaches命令启动firefox。
但是,当www.google.com完全加载后,窗口标题仍然无法更改。
有谁知道我可能缺少什么?
答案 0 :(得分:0)
window.onload=function(){
changeTitle("New Title")
}
function changeTitle(newTitle){
document.title=newTitle;
}