Làm cách nào tôi có thể khởi chạy trình duyệt không có khung cửa sổ hoặc tab / thanh địa chỉ


51

Tôi đang tìm cách để khởi chạy Chrome, Firefox hoặc IE9 + (bất kỳ ai cũng sẽ làm) từ tập lệnh hoặc dòng lệnh mà không có bất kỳ khung cửa sổ, thanh địa chỉ hoặc phần tab nào.

Hình minh họa:

OrangeBox

Chẳng hạn, tôi chỉ muốn nhìn thấy phần được bao quanh bởi hộp màu cam và khu vực bên trong nó.

Thanh cuộn ngang sẽ không thành vấn đề (Tôi kiểm soát html sẽ được hiển thị và tôi có thể đảm bảo rằng nó sẽ không cần phải cuộn). Lý tưởng nhất là tôi muốn cắt thanh cuộn dọc, nhưng tôi có thể sống với nó nếu nó được hiển thị.

Có ai biết bất kỳ công cụ hoặc tập lệnh nào cho phép tôi làm điều này trên Windows 7 không?


1
Nếu bạn đang viết HTML, có nhiều cách để làm cho trình duyệt ẩn thanh cuộn thông qua CSS tiêu chuẩn. Không cần phải phụ thuộc vào cờ trình duyệt cho nó.
ADTC

Câu trả lời:


25

trình duyệt web IE

Đối với Internet Explorer, bạn có thể sử dụng -k(chế độ kiosk):

Bắt đầu Internet Explorer ở chế độ kiosk. Trình duyệt mở trong một cửa sổ tối đa không hiển thị thanh địa chỉ, các nút điều hướng hoặc thanh trạng thái.

Thí dụ:

iexplore.exe -k http://www.google.com/

Tìm hiểu thêm về điều này:


Firefox

Tùy chọn dòng lệnh Firefox -fullscreenkhông hoạt động với tôi:

"firefox.exe" -url http://superuser.com -fullscreen

Nhưng việc sử dụng phần mở rộng R-kiosk 0.9.0 của Kimmo Heinaaro hoạt động như một cơ duyên.

Real Kiosk là một tiện ích mở rộng của Firefox mặc định toàn màn hình, vô hiệu hóa tất cả các menu, thanh công cụ, lệnh chính và menu nút phải. Alt + Home vẫn đưa bạn về nhà.


5
Đó là tiện lợi và có thể làm việc cho tôi, dù sao tôi cũng có thể chỉ định vị trí Chiều cao / Chiều rộng và x / y cho IE để chiếm trong khi ở chế độ kiosk này? Lý tưởng nhất là tôi không muốn nó chiếm toàn màn hình.
FoamyGuy

@Tim Cập nhật câu trả lời của tôi với giải pháp được yêu cầu.
Zuul

70

Đối với chrome / crom nó là --app=http://address.comcờ.

Bạn sẽ sử dụng nó bằng cách gọi chromium-browser --app=http://some.website.orghoặc google-chrome --app=http://www.google.comhoặc chrome.exe --app=http://you.get.itvv

Tất cả các công tắc có sẵn: http://peter.sh/experiment/chromium-command-line-switches/

EDIT: Bạn cũng có thể muốn xem --kioskcờ.


5
MOG có rất nhiều tùy chọn: D +1
Zuul

1
Điều này ẩn thanh địa chỉ và các tab nhưng rời khỏi khung cửa sổ (với các nút min / max và thoát) +1 dù sao cũng giúp tôi gần hơn rất nhiều so với bản thân mình.
FoamyGuy

1
@Tim Bạn có thể thử sử dụng cờ --kiosk trên một số phiên bản chrome / crom.
Alex

Bất kỳ ý tưởng làm thế nào tôi có thể làm điều này trên macos/ osx?
Luke Davis

8

cho firefox sử dụng

firefox.exe -chrome http://example.com

Hoạt động như một bùa mê nhưng nó không phải là một tùy chọn dòng lệnh được ghi lại.

Lưu ý: kích thước của cửa sổ được tính dựa trên kích thước của thân máy, đảm bảo bạn chỉ định kích thước cửa sổ cần thiết trong html.


Nó được ghi lại ở đây: developer.mozilla.org/en-US/docs/Mozilla/ Khăn mặc dù tôi lưu ý chắc chắn nếu nó hoạt động như OP yêu cầu
Bruno Finger

Nó không hoạt động như OP yêu cầu. Bạn không thể tải một trang web dưới dạng chrome. Tôi không biết ý của bạn là gì khi "làm việc như bùa mê" hoặc làm thế nào bạn đi đến kết luận đó.
Synetech

Điều này là hoàn toàn không liên quan. Các url màu này là kb.mozillazine.org/Dev_:_Firefox_Chrome_URLs
albfan

5

Điều này là không quan trọng để làm, thông qua tiện ích mở rộng Chrome " Mở dưới dạng Popup ".

Mở Tab hiện tại dưới dạng Cửa sổ bật lên

Tiện ích mở rộng này thực sự đơn giản: Nhấp vào Biểu tượng và Tab hiện tại sẽ được chuyển sang Cửa sổ Poup mới. (Cửa sổ Popup là Cửa sổ không có Điều hướng- và Tabbar, do đó, nó chiếm ít không gian theo chiều dọc hơn)

Bạn không biết làm thế nào điều này có thể hữu ích? Tôi sử dụng nó làm ví dụ cho Tài liệu tham khảo hoặc Hướng dẫn sử dụng API mà tôi sử dụng bên cạnh hoặc chồng chéo Trình chỉnh sửa của mình để chúng chiếm ít không gian hơn mà không có Thanh điều hướng và Tabbar.


2
Điều đó không khởi chạy trình duyệt, nó sẽ mở tab hiện tại (đọc: trình duyệt đã chạy).
Synetech

2
Điều này phù hợp với nhu cầu của tôi một cách hoàn hảo; cám ơn vì đã chia sẻ!
Luke Davis

1

Để mở rộng câu trả lời @Zuul bằng một cách khác để chỉ định vị trí Chiều rộng / Chiều cao và x / y cho cửa sổ

Kịch bản autohotkey này cũng sẽ thực hiện thủ thuật:

Run, C:\Program Files\Internet Explorer\iexplore.exe -k http://www.google.com/
WinWait, Windows Internet Explorer
WinMove,,,100,100,400,300

ví dụ này sẽ định vị cửa sổ tại x = 100, y = 100, với width = 400 và height = 300.

EDIT: Ngoài ra

<body scroll="no">

trong html của tôi sẽ vô hiệu hóa (ẩn) thanh cuộn xương sống cho IE. câu trả lời + Zuul + tập lệnh AHK này đưa tôi đến chính xác nơi tôi đang hy vọng.

EDIT2: Hóa ra tôi thậm chí không cần scroll-"no"trong html của mình, thanh cuộn dọc không bao giờ được hiển thị. Tôi tưởng tượng điều này sẽ phụ thuộc vào trang bạn đang hiển thị mặc dù.


Bạn có chắc chắn điều này hoạt động? Không có gì xảy ra khi tôi tải lại tập lệnh AHK của mình. Đường dẫn là chính xác.
địa lý

nó chắc chắn làm việc cho tôi trở lại khi tôi cần nó. Chưa bao giờ chạm vào nó hơn một năm. Không thể bảo đảm cho nó với các phiên bản IE hiện tại. điều đó đã được nói, tôi không thể nghĩ ra một lý do ngoài đỉnh đầu để ngăn nó hoạt động.
FoamyGuy

Đây là những gì tôi giả sử tôi phải dùng đến (điều này không sao vì đây là tập lệnh AHK đang khởi chạy trang web), nhưng sau đó tôi đã tìm thấy cái nàycái này . Tôi sẽ thêm phương thức AHK vào tập lệnh của mình dưới dạng nhận xét trong trường hợp Google quyết định hủy hoại các tùy chọn gốc.
Synetech

0

Tôi đã quản lý để khiến Firefox chạy ở chế độ không viền (gần như). Chỉ có một thanh mỏng ở trên cùng với các đốm màu đỏ / vàng / xanh lá cây và tiêu đề trang (tôi sử dụng máy Mac).

Nếu tôi trỏ con trỏ lên đầu trang, một dải thả xuống sẽ xuất hiện với các công cụ cơ bản và khe địa chỉ. Con trỏ xuống và nó biến mất một lần nữa.

NHƯNG! Nó chỉ hoạt động với Firefox 56. Cập nhật sau đó từ chối hoạt động với các tiện ích bổ sung của tôi. Trong trường hợp bạn muốn thử nghiệm chúng là: 'Ẩn thanh tab với một tab' và 'Thanh công cụ tự động'. Tôi cũng sử dụng 'Trình hướng dẫn menu' để thay đổi mục menu đầu tiên thành 'Mở trong cửa sổ mới' thay vì tab.

Hạnh phúc thử nghiệm,

Ol.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.