Chrome มีแป้นพิมพ์ลัดเพื่อโหลด iframe หรือไม่ [ปิด]


5

มีแป้นพิมพ์ลัดสำหรับ Google Chrome ที่ให้คุณโหลดเฟรม (iframe) ที่มีโฟกัสใหม่หรือไม่ วิธีเดียวที่ฉันพบว่าทำคือการคลิกขวา

การกด F-5 ในขณะที่เฟรมมีโฟกัส (เช่นขณะที่อยู่ในองค์ประกอบของฟอร์ม) โหลดทั้งหมด ผู้ปกครอง หน้าหรือไม่ทำอะไรเลยขึ้นอยู่กับว่าโฟกัสอยู่ที่ไหนภายในเฟรม ฉันหวังว่าจะหลีกเลี่ยงปัญหานั้นในขณะที่ฉันกำลังดีบั๊กรูปแบบที่ค่อนข้างใหญ่ซึ่งโหลดใน iframe

ปรับปรุง:

  • เวอร์ชัน: Chrome 16.0.912.75 (ฉันชอบหมายเลขรุ่นเหล่านั้น) อย่างไรก็ตามมีเสถียรภาพ
  • ระบบปฏิบัติการ: Windows 7 และ XP

1
เป็นไปได้ไหมที่จะเปิดเนื้อหา iframe ในแท็บใหม่?
Daniel Beck

ระบบปฏิบัติการใด ฉันถามเพราะ AutoHotkey นั้นสมบูรณ์แบบสำหรับสิ่งนี้ใน Windows
iglvzx

คุณสามารถใช้เช่น Safari แทน ฉันแก้ไขด้วย Safari ... แต่ Chrome เห็นได้ชัดว่ามีข้อบกพร่องที่เกี่ยวข้องกับการโหลด iframe
Daniel Beck

ฉันหวังว่าจะมีระบบครอสโอเวอร์บางอย่าง แต่ฉันใช้เวอร์ชั่นเสถียรใน XP และ Windows 7 ในปัจจุบัน ฉันจะยอมรับคำตอบอย่างมีความสุขที่ระบุว่า 'ไม่' พร้อมลิงก์และสรุปรายงานข้อผิดพลาดฉันไม่สามารถเป็นคนเดียวที่สงสัยเกี่ยวกับเรื่องนี้ :)
Tim Post

1
ในกรณีที่มีคนต้องการ: ใน Safari คุณสามารถใช้ bookmarklet javascript:(function(){x=document.activeElement;if(x.tagName=="IFRAME"){x=x.contentWindow;x.location.reload();}})();. ฉันเกรงว่าข้อผิดพลาดจะทำให้สิ่งนี้ไม่สามารถทำงานใน Chrome ได้
Daniel Beck

คำตอบ:


4

ไม่ไม่มีทางลัดเพราะเบราว์เซอร์จำเป็นต้องรู้ว่าจะโหลดเฟรมใด คุณสามารถคลิกขวาภายใน iFrame และเลือก Reload frame จากเมนูบริบท

นอกจากนี้ยังมี ข้อเสนอแนะในการเขียนโปรแกรมท่าทางเมาส์ เพื่อจุดประสงค์นี้ แต่สำหรับ Firefox คุณสามารถดูส่วนขยายของ Chrome เพื่อดูท่าทางเมาส์ได้


document.activeElement ให้ iframe จากเอกสารพาเรนต์หรือ bookmarklet หากเนื้อหาเน้น
Daniel Beck

คำแนะนำสำหรับส่วนขยายที่อาจเหมาะกับปัญหาหรือไม่ พวกเขาทั้งหมดเป็นทะเลที่กว้างใหญ่ :)
Tim Post

ดังนั้นคุณแนะนำให้สร้างบุ๊กมาร์กที่มี JS ซึ่งจะทำงานในวิธีต่อไปนี้: ผู้ใช้คลิกภายใน iFrame - & gt; ผู้ใช้คลิกที่คั่นหน้า . แตกต่างอย่างไร คลิกขวาที่ iFrame - & gt; คลิกโหลดเฟรมใหม่ ?
dnbrv

@TimPost: ไม่มีวิธีที่จะทำได้โดยไม่ใช้เมาส์และน้อยกว่า 2 ขั้นตอนเพราะ DOM . แม้แต่ส่วนขยายก็ต้องรู้ว่า iFrame ที่ใช้งานอยู่
dnbrv

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