ฉันจะแก้ไขหน้าเว็บชั่วคราวใน Chrome ได้อย่างไร


10

ฉันต้องการแก้ไขหน้าเว็บที่แสดงใน Chrome บนโทรศัพท์ของฉันชั่วคราวสิ่งที่คล้ายกับคุณลักษณะตรวจสอบองค์ประกอบของ Chrome บนเดสก์ท็อป ฉันเข้าใจว่านี่เป็นชั่วคราว แต่ฉันต้องการทดสอบบางอย่าง

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


Chrome เว็บสโตร์ (ส่วนขยาย) ไม่มีให้บริการบน Chrome สำหรับ Android และฉันไม่ได้พบกับส่วนขยายใด ๆ บนเว็บด้วย
Firelord

คำตอบ:


7

การเรียกใช้ตัวอย่างข้อมูลต่อไปนี้ในแถบ URL สามารถใช้งานได้ทั้งใน Chrome สำหรับเดสก์ท็อปและ Android:

javascript:document.body.contentEditable='true'; document.designMode='on'; void 0

หมายเหตุสำคัญหนึ่ง:หลังจากคัดลอกและวางรหัสลงในแถบที่อยู่ Chrome จะดึงjavascript:ส่วนที่เหลือออกโดยอัตโนมัติ คุณต้องเพิ่มมันเข้าไปใหม่มิฉะนั้นมันจะไม่ทำงาน!

มันคือการป้องกันไม่ให้มีการเรียกใช้โค้ดที่เป็นอันตรายโดยผู้ใช้ที่โง่ซึ่งคิดว่าพวกเขาจะชนะ iPad หรือรับเพื่อน Facebook 1,000,000 ถ้าพวกเขาคัดลอก JS หลบไปที่แถบที่อยู่

มันได้ส่งผลกระทบต่อว่าทั้งหน้าจะกลายเป็นที่สามารถแก้ไขได้

จากนั้นคุณสามารถพิมพ์> บันทึกเป็น PDFหากคุณต้องการบันทึกเว็บเพจที่แก้ไข


ฉันเป็นนักพัฒนาเว็บมืออาชีพดังนั้นนี่จึงมีประโยชน์สำหรับฉันอย่างแน่นอน ไม่จำเป็นต้องพูดว่าฉันไม่ต้องรับผิดชอบหากคุณทำอะไรบางอย่างเกี่ยวกับเรื่องนี้เช่นปลอมแปลงหน้า ' ขอบคุณคำสั่งซื้อของคุณได้รับการยืนยัน ' เพื่อหลอกลวงผลิตภัณฑ์จากพวกเขาด้วยภาพหน้าจอปลอม / พิมพ์ออกมา

ฉันเดิมมีโค้ดจากกองมากเกินที่มี28 คำถามดังกล่าว


2
มันได้ผล! อย่างน้อยคุณสามารถแก้ไขข้อความหน้าและลบวัตถุจากหน้า
Jerry101

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

ใช่คุณพูดถูกฉันพลาดส่วนการลอกเนื่องจาก URL นั้นยาวเกินไป
Bibz

4

คุณอาจต้องการที่จะดูที่คู่มืออย่างเป็นทางการนี้: ระยะไกลแก้จุดบกพร่องบน Android ด้วย Chrome มันเกี่ยวข้องกับการเชื่อมต่อโทรศัพท์ของคุณกับพีซีและทำการดีบั๊กหน้าโดยใช้ Chrome DevTools


1
นั่นเป็นเรื่องที่น่าสนใจมาก แต่ความหวังของฉันคือมีตัวเลือกในการใช้โทรศัพท์เท่านั้น หากสิ่งอื่นล้มเหลวฉันจะลองใช้วิธีการของคุณ ขอบคุณ
Bibz

1

หากต้องการหยุดแก้ไขหน้าคุณสามารถใช้สิ่งนี้:

javascript:document.body.contentEditable = 'false'; document.designMode='off'; void 0


0

ก่อนอื่นให้เพิ่ม "view-source:" ก่อน "http: //" จากนั้นพิมพ์สิ่งนี้ใน javascript ของแถบที่อยู่: document.body.contentEditable = 'true'; document.designMode = 'บน'; โมฆะ 0


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