Nhiều cài đặt, đặc biệt là các cài đặt nâng cao nhất, không có trong hộp thoại tùy chọn Giao diện người dùng (UI).
Cài đặt ưu tiên được sửa đổi từ các giá trị mặc định được lưu trong prefs.js
tệp. Thay vì trực tiếp chỉnh sửa tệp này, các ứng dụng Mozilla gần đây bao gồm trình chỉnh sửa cấu hình có thể được truy cập từ giao diện ứng dụng.
Nguồn: Chỉnh sửa cấu hình
Trong Firefox, nhập about:config
Thanh vị trí (thanh địa chỉ) và nhấn Enterđể hiển thị danh sách tùy chọn [...]. Nếu bạn thấy một trang có thông báo cảnh báo: "Điều này có thể làm mất hiệu lực bảo hành của bạn!", Hãy nhấp vào nút có nhãn "Tôi sẽ cẩn thận, tôi hứa!", Để tiếp tục (thực tế, không có bảo hành nào, đó là một đùa để đảm bảo rằng người dùng nhận thức được những gì họ sắp làm). Sử dụng hộp kiểm ở đó để tránh cảnh báo trong tương lai.
Để thêm tùy chọn mới, nhấp chuột theo ngữ cảnh (nhấp chuột phải) vào bất kỳ đâu trong danh sách tùy chọn. Trong menu ngữ cảnh, chọn Mới sau đó chọn loại tùy chọn bạn đang thêm.
Để sửa đổi tùy chọn hiện có, nhấp chuột theo ngữ cảnh (nhấp chuột phải) vào tùy chọn đó, chọn Sửa đổi và nhập giá trị mới.
Để đặt lại tùy chọn về giá trị mặc định hoặc xóa tùy chọn đã thêm, nhấp vào ngữ cảnh (nhấp chuột phải) vào tùy chọn đó và chọn Đặt lại .
Bạn có thể sử dụng thanh Tìm kiếm ở đầu about:config
trang để lọc các tùy chọn mà bạn muốn kiểm tra. Thanh tìm kiếm không phân biệt chữ hoa chữ thường, không giống như các biến cấu hình thực tế.
Nguồn: about: config
browser.link.open_newwindow
Kiểu số nguyên
Giá trị mặc định 3
Mô tả Điều khiển nơi mở các liên kết thường sẽ mở trong một cửa sổ mới. Những giá trị khả thi:
1
(hoặc bất cứ điều gì khác) - mở trong tab hoặc cửa sổ hiện tại.
2
- mở trong một cửa sổ mới.
3
- mở trong một tab mới.
Kích hoạt hoặc vô hiệu hóa Mở các cửa sổ mới trong một tab mới thay vì tùy chọn UI sẽ chuyển đổi tùy chọn này giữa 3
và 2
.
browser.link.open_newwindow.restriction
Kiểu số nguyên
Giá trị mặc định 2
Mô tả Hạn chế tất cả các cửa sổ mới được mở bằng JavaScript. Những giá trị khả thi:
0
- luôn buộc các cửa sổ mới vào các tab.
1
- không hạn chế các cửa sổ mới.
2
- buộc các cửa sổ không chỉ định các tính năng của chúng (ví dụ: chiều rộng, chiều cao) vào các tab.
browser.popups.showPopupBlocker
Loại Boolean
Giá trị mặc định true
Mô tả Xác định xem có hiển thị biểu tượng trong thanh trạng thái khi cửa sổ bật lên bị chặn hay không. Lỗi thời, cứ để nguyên như vậy.
dom.disable_open_click_delay
Kiểu số nguyên
Giá trị mặc định 1000
Mô tả Xử lý cửa sổ bật lên theo cài đặt trình chặn cửa sổ bật lên hiện tại khi được tạo thông qua sự kiện thời gian JavaScript bằng cách sử dụng độ trễ nhỏ hơn giá trị này (tính bằng mili giây).
dom.disable_open_during_load
Loại Boolean
Giá trị mặc định true
Mô tả Khi được bật, chặn cửa sổ bật lên được tạo trong khi trang đang tải. Cài đặt này tương đương với tùy chọn UI cửa sổ bật lên Chặn .
dom.disable_window_flip
Loại Boolean
Giá trị mặc định true
Mô tả Xác định xem các cửa sổ có thể được tập trung thông qua JavaScript hay không.
dom.disable_window_move_resize
Loại Boolean
Giá trị mặc định false
Mô tả Xác định xem các cửa sổ có thể được di chuyển hoặc thay đổi kích thước bằng JavaScript.
dom.disable_window_open_feature.*
Mô tả Thay vì một sở thích duy nhất, đây là một tập hợp các cài đặt boolean khác nhau có thể ngăn tính năng bật lên cụ thể (ví dụ: thanh địa chỉ, thanh cuộn, v.v.) bị tắt khi được đặt thành true
. Tùy chọn có sẵn:
dom.disable_window_open_feature.close
dom.disable_window_open_feature.location
dom.disable_window_open_feature.menubar
dom.disable_window_open_feature.minimizable
dom.disable_window_open_feature.personalbar
dom.disable_window_open_feature.resizable
dom.disable_window_open_feature.scrollbars
dom.disable_window_open_feature.status
dom.disable_window_open_feature.titlebar
dom.disable_window_open_feature.toolbar
dom.disable_window_status_change
Loại Boolean
Giá trị mặc định true
Mô tả Khi được bật, ngăn văn bản trên thanh trạng thái không bị thay đổi thông qua JavaScript.
dom.popup_allowed_events
Loại Chuỗi
Giá trị mặc định change click dblclick mouseup reset submit touchend
Mô tả Danh sách các sự kiện được phân tách bằng dấu cách cho phép tạo cửa sổ bật lên. Mặc dù không có giấy tờ, việc đặt giá trị thành một ký tự khoảng trắng sẽ tạo ra một danh sách trống, do đó vô hiệu hóa tất cả các cửa sổ bật lên (ngoại lệ vẫn được áp dụng). Hiệu quả tương tự có thể đạt được bằng cách chỉ định một sự kiện không tồn tại (ví dụ none
).
dom.popup_maximum
Kiểu số nguyên
Giá trị mặc định 20
Mô tả Giới hạn số lượng cửa sổ bật lên đồng thời mở.
privacy.popups.disable_from_plugins
Kiểu số nguyên
Giá trị mặc định 2
Mô tả Điều khiển cửa sổ bật lên được tạo bởi các trình cắm (ví dụ: Adobe Flash Player). Những giá trị khả thi:
0
- không hạn chế.
1
- giới hạn số lượng cửa sổ bật lên dom.popup_maximum
.
2
- chặn tất cả các cửa sổ bật lên ngoại trừ các trang web trong danh sách trắng.
3
- chặn tất cả các cửa sổ bật lên.
privacy.popups.policy
Kiểu số nguyên
Giá trị mặc định 1
Mô tả không dùng nữa. Sử dụng dom.disable_open_during_load
thay thế.
privacy.popups.showBrowserMessage
Loại Boolean
Giá trị mặc định true
Mô tả Xác định xem có hiển thị một thanh thông tin bất cứ khi nào một quặng nhiều pop-us bị chặn hay không. Có thể thay đổi bằng cách sử dụng thanh Không hiển thị thông tin khi cửa sổ bật lên bị chặn tùy chọn UI.
privacy.popups.usecustom
Loại Boolean
Giá trị mặc định true
Mô tả Rõ ràng không sử dụng.
Đây là những giá trị tôi hiện đang sử dụng cho các cài đặt được liệt kê ở trên; hãy tự mình thử nghiệm các cài đặt khác. Đã thử nghiệm với Firefox 27.0.1.