為了改善您的使用體驗,本網站正在進行維護,部分功能暫時無法使用。若本站的文件無法解決您的問題,想要向社群發問的話,請到 Twitter 上的 @FirefoxSupport 或 Reddit 上的 /r/firefox 發問,我們的社群成員將很快會回覆您的疑問。

搜尋 Mozilla 技術支援網站

防止技術支援詐騙。我們絕對不會要求您撥打電話或發送簡訊,或是提供個人資訊。請用「回報濫用」功能回報可疑的行為。

了解更多

change home page

  • 10 回覆
  • 396 有這個問題
  • 1 次檢視
  • 最近回覆由 cor-el

more options

Is there any way to "lock" the home page so apps can't change it? Sometimes I install new programs to evaluate them and they change my home page. I'm using Firefox 3.6.12. Thanks!

Is there any way to "lock" the home page so apps can't change it? Sometimes I install new programs to evaluate them and they change my home page. I'm using Firefox 3.6.12. Thanks!

被選擇的解決方法

The following method will not prevent the home page from being changed, but whenever you start Firefox, it will reset the home page back to the one that you want if it has been changed.

  1. First you need to open the profile folder, for details of how to do that see the profiles article.
  2. Close Firefox, and using a text editor create a file called user.js (this file may already exist)
  3. Add the following line to user.js, using the home page that you want.
user_pref("browser.startup.homepage", "http://www.google.com/");


For more details on that file see http://kb.mozillazine.org/User.js_file

從原來的回覆中察看解決方案 👍 7

所有回覆 (10)

more options

選擇的解決方法

The following method will not prevent the home page from being changed, but whenever you start Firefox, it will reset the home page back to the one that you want if it has been changed.

  1. First you need to open the profile folder, for details of how to do that see the profiles article.
  2. Close Firefox, and using a text editor create a file called user.js (this file may already exist)
  3. Add the following line to user.js, using the home page that you want.
user_pref("browser.startup.homepage", "http://www.google.com/");


For more details on that file see http://kb.mozillazine.org/User.js_file

由 TonyE 於 修改

more options

Note that if you want to change the home page then you need to make the change in user.js as well or your change gets lost on the next start of Firefox. You can do that by copying the corresponding line from prefs.js to user.js after you have closed Firefox.


  • Help > Troubleshooting Information > Profile Directory: Open Containing Folder
more options

Thank you kindly, guys!

I created a user.js file and entered the line exactly as you showed (adding my preferred home page where appropriate). However there was already a line like that in the prefs.js file. Does "user.js" override "prefs.js"?

Thanks, again!

more options

Oh, Now i get it! Done! - and thanks!

more options

Yes. On each start of Firefox the file user.js is read after the file prefs.js and overrides corresponding settings in prefs.js.
If you close and restart Firefox then the current settings are saved in prefs.js and if you didn't make any changes then the lines in prefs.js and user.js are the same.

more options

Thanks again, you guys ROCK!

more options

Made the necessary changes to both prefs.js and user.js but to no avail. Homepage just keeps getting overridden by the same page. Simple question - why on earth is a Homepage hijack without the user's permission possible? Oh well, back to Explorer.

more options

To which page is your home page changed?

Did you check for extensions that make such a change?


Start Firefox in Diagnose Firefox issues using Troubleshoot Mode to check if one of the add-ons is causing the problem (switch to the DEFAULT theme: Tools > Add-ons > Themes).

  • Don't make any changes on the Safe mode start window.

See:

more options

Now established that when my wife clicks on a link in her email client - Incredimail - Firefox goes straight to that page on subsequent openings until another link is clicked then that page in turn becomes the first page opened.

This doesn't happen with any other browser.

Default theme in use

由 patbeames 於 修改

more options