ฉันจะเปิดเบราว์เซอร์โดยไม่มีกรอบหน้าต่างหรือแท็บ / แถบที่อยู่ได้อย่างไร


51

ฉันกำลังมองหาวิธีที่จะเปิดใช้งาน Chrome, Firefox หรือ IE9 + (คนใดคนหนึ่งจะทำ) จากสคริปต์หรือบรรทัดคำสั่งโดยไม่มีกรอบหน้าต่างแถบที่อยู่หรือแท็บ

ภาพประกอบ:

OrangeBox

ตัวอย่างเช่นฉันต้องการเห็นเฉพาะส่วนที่ประกอบไปด้วยกล่องสีส้มและพื้นที่ด้านในเท่านั้น

แถบเลื่อนแนวนอนจะไม่เป็นปัญหา (ฉันควบคุม html ที่จะแสดงและฉันสามารถมั่นใจได้ว่าจะไม่จำเป็นต้องเลื่อน) เป็นการดีที่ฉันต้องการตัดแถบเลื่อนแนวตั้งออกมา แต่ฉันสามารถอยู่กับมันได้หากมันถูกแสดง

มีใครรู้บ้างเกี่ยวกับเครื่องมือหรือสคริปต์ที่จะทำให้ฉันสามารถทำสิ่งนี้ได้ใน Windows 7


1
หากคุณกำลังเขียน HTML มีวิธีทำให้เบราว์เซอร์ซ่อนแถบเลื่อนผ่าน CSS มาตรฐาน ไม่จำเป็นต้องพึ่งพาการตั้งค่าสถานะของเบราว์เซอร์
ADTC

คำตอบ:


25

Internet Explorer

สำหรับ Internet Explorer คุณสามารถใช้-k(โหมดคีออสก์):

เริ่ม Internet Explorer ในโหมดคีออสก์ เบราว์เซอร์จะเปิดขึ้นในหน้าต่างขยายใหญ่สุดที่ไม่แสดงแถบที่อยู่ปุ่มนำทางหรือแถบสถานะ

ตัวอย่าง:

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

อ่านเพิ่มเติมเกี่ยวกับเรื่องนี้:


Firefox

ตัวเลือกบรรทัดคำสั่ง Firefox -fullscreenไม่ทำงานสำหรับฉัน:

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

แต่การใช้งานส่วนขยายR-kiosk 0.9.0โดยKimmo Heinaaro นั้นทำงานได้อย่างมีเสน่ห์

Real Kiosk เป็นส่วนขยายของ Firefox ที่มีค่าเริ่มต้นเป็นแบบเต็มหน้าจอปิดใช้งานเมนูทั้งหมดแถบเครื่องมือคำสั่งที่สำคัญและเมนูปุ่มขวา Alt + Home ยังคงพาคุณกลับบ้าน


5
นั่นเป็นสิ่งที่ดีและอาจใช้งานได้สำหรับฉันอยู่แล้วที่ฉันสามารถระบุตำแหน่งความสูง / ความกว้างและ x / y เพื่อให้ IE เข้ามาครอบครองในขณะที่อยู่ในโหมดคีออสก์นี้หรือไม่? เป็นการดีที่ฉันไม่ต้องการให้ครอบครองแบบเต็มหน้าจอ
FoamyGuy

@Tim อัปเดตคำตอบของฉันด้วยโซลูชันที่ร้องขอ
Zuul

70

สำหรับโครเมี่ยม / โครเมียมมันเป็น--app=http://address.comธง

คุณจะใช้มันโดยการโทรchromium-browser --app=http://some.website.orgหรือgoogle-chrome --app=http://www.google.comหรือchrome.exe --app=http://you.get.itอื่น ๆ

สวิตช์ที่มีอยู่ทั้งหมด: http://peter.sh/experiments/chromium-command-line-switches/

แก้ไข: คุณอาจต้องการดู--kioskธง


5
MOGมีตัวเลือกมากมาย: D +1
Zuul

1
สิ่งนี้ซ่อนแถบที่อยู่และแท็บ แต่ออกจากกรอบหน้าต่าง (ด้วยค่าต่ำสุด / สูงสุดและปุ่มออก) +1 อย่างไรก็ตามทำให้ฉันเข้าใกล้กว่าที่ฉันได้รับ
FoamyGuy

1
@Tim คุณสามารถลองใช้การตั้งค่าสถานะ --kiosk ในบางรุ่นของ chrome / chromium
อเล็กซ์

ความคิดใด ๆ ว่าฉันสามารถทำเช่นนี้ในmacos/ osx?
ลุคเดวิส

8

สำหรับการใช้ Firefox

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

ทำงานเหมือนเครื่องราง แต่ไม่ใช่ตัวเลือกบรรทัดคำสั่งที่มีเอกสาร

หมายเหตุ:ขนาดของหน้าต่างคำนวณจากขนาดของร่างกายตรวจสอบให้แน่ใจว่าคุณระบุขนาดหน้าต่างที่จำเป็นใน html


มีการบันทึกไว้ที่นี่: developer.mozilla.org/en-US/docs/Mozilla/แม้ว่าฉันจะแน่ใจว่ามันทำงานได้ดีถ้า OP ถาม
Bruno Finger

มันไม่ทำงานอย่างที่ OP ถาม คุณไม่สามารถโหลดเว็บไซต์เป็นโครเมี่ยม ฉันไม่รู้ว่าคุณหมายถึงอะไรโดย "ทำงานเหมือนมีเสน่ห์" หรือว่าคุณสรุปอย่างไร
Synetech

นี่คือ URL ที่ไม่เกี่ยวข้องทั้งหมดนี้คือkb.mozillazine.org/Dev_:_Firefox_Chrome_URLs
albfan

5

สิ่งนี้เป็นเรื่องที่ต้องทำผ่านทางส่วนขยายของ Chrome " Open As Popup "

เปิดแท็บปัจจุบันเป็นหน้าต่างป๊อปอัพ

ส่วนขยายนี้ใช้งานง่ายมาก: คลิกที่ไอคอนและแท็บปัจจุบันจะถูกย้ายไปที่หน้าต่าง Poup ใหม่ (Popup-Window เป็นหน้าต่างที่ไม่มี Navigation- และ Tabbar ดังนั้นจึงใช้พื้นที่แนวตั้งน้อยกว่ามาก)

คุณไม่รู้ว่าสิ่งนี้มีประโยชน์อย่างไร ฉันใช้มันเป็นตัวอย่างสำหรับการอ้างอิง API หรือคู่มือที่ฉันใช้ด้านข้างหรือทับซ้อนกันแก้ไขของฉันเพื่อให้พวกเขาใช้พื้นที่น้อยลงโดยไม่มี Navigation- และ Tabbar


2
ที่ไม่ได้เปิดเบราว์เซอร์มันจะเปิดแท็บปัจจุบัน (อ่าน: เบราว์เซอร์ที่ทำงานอยู่แล้ว)
Synetech

2
เหมาะกับความต้องการของฉันอย่างสมบูรณ์แบบ; ขอบคุณสำหรับการแบ่งปัน!
ลุคเดวิส

1

หากต้องการขยายคำตอบ @Zuul ด้วยวิธีอื่นเพื่อระบุความกว้าง / ความสูงและตำแหน่ง x / y สำหรับหน้าต่าง

สคริปต์ autohotkey นี้จะทำเคล็ดลับเช่นกัน:

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

ตัวอย่างนี้จะวางตำแหน่งหน้าต่างที่ x = 100, y = 100, ด้วย width = 400 และ height = 300

แก้ไข: นอกจากนี้

<body scroll="no">

ใน html ของฉันจะปิดการใช้งาน (ซ่อน) แถบเลื่อนแนวตั้งสำหรับ IE + Zuul ตอบ + สคริปต์ AHK นี้ทำให้ฉันไปถึงที่ที่ฉันหวังไว้

แก้ไข 2: ปรากฎว่าฉันไม่ต้องการแม้แต่scroll-"no"ใน html ของฉันแถบเลื่อน Vert ก็ไม่เคยแสดง ฉันคิดว่าสิ่งนี้จะขึ้นอยู่กับว่าคุณกำลังแสดงหน้าอะไร


คุณแน่ใจเหรอ ไม่มีอะไรเกิดขึ้นเมื่อฉันโหลดสคริปต์ AHK ของฉันใหม่ เส้นทางถูกต้อง
geotheory

มันทำงานได้ดีสำหรับฉันเมื่อฉันต้องการมัน ยังไม่ได้สัมผัสมันมากกว่าปี ไม่สามารถรับรองด้วยรุ่น IE ปัจจุบัน ที่ถูกกล่าวว่าฉันไม่สามารถคิดออกเหตุผลที่ด้านบนของหัวของฉันที่จะป้องกันไม่ให้ทำงาน
FoamyGuy

นี่คือสิ่งที่ผมถือว่าผมต้องหันไปใช้ (ซึ่งไม่เป็นไรเพราะมันเป็นสคริปต์ AHK ที่เปิดตัวเว็บไซต์อยู่แล้ว) แต่แล้วฉันพบนี้และนี้ ฉันจะเพิ่มวิธี AHK ไปที่สคริปต์ของฉันเป็นความคิดเห็นในกรณีที่ Google ตัดสินใจที่จะทำลายตัวเลือกดั้งเดิม
Synetech

0

ฉันจัดการเพื่อให้ Firefox ทำงานในโหมดไร้พรมแดน (เกือบ) มีเพียงแถบบาง ๆ ที่ด้านบนมี blobs สีแดง / สีเหลือง / สีเขียวและชื่อหน้า (ฉันใช้ Mac)

หากฉันชี้เคอร์เซอร์ไปที่ด้านบนของหน้าแถบแบบเลื่อนลงจะปรากฏขึ้นพร้อมกับเครื่องมือพื้นฐานและช่องที่อยู่ เคอร์เซอร์ลงและมันก็หายไปอีกครั้ง

แต่! ใช้งานได้กับ Firefox 56 อัปเดตหลังจากนั้นก็ปฏิเสธที่จะทำงานกับส่วนเสริมของฉัน ในกรณีที่คุณต้องการทดลองใช้: 'ซ่อนแถบแท็บด้วยหนึ่งแท็บ' และ 'แถบเครื่องมืออัตโนมัติ' ฉันยังใช้ 'ตัวช่วยสร้างเมนู' เพื่อเปลี่ยนรายการเมนูแรกเป็น 'เปิดในหน้าต่างใหม่' แทนแท็บ

มีความสุขในการทดลอง

เฒ่า

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.