คำถามติดแท็ก iframe

'iframe' คือองค์ประกอบ HTML ที่สร้าง "เฟรมแบบอินไลน์" ภายในเอกสารซึ่งอนุญาตให้แสดงเอกสารแยกต่างหากในหน้าเดียวกัน

19
เคล็ดลับ iframe คุกกี้ของบุคคลที่สาม Safari ไม่ทำงานอีกต่อไปหรือ
ดังนั้นนี่คือการแก้แค้นคำถามที่ว่า "ฉันจะได้รับคุกกี้บุคคลที่สามมาทำงานใน Safari ได้อย่างไร" แต่ฉันถามอีกครั้งเพราะฉันคิดว่าสนามเด็กเล่นมีการเปลี่ยนแปลงบางทีหลังจากเดือนกุมภาพันธ์ 2012 หนึ่งในเทคนิคมาตรฐานที่จะได้รับอันดับที่ 3 คุกกี้ปาร์ตี้ใน Safari มีดังนี้ใช้ javascript เพื่อ POST ไปยัง iframe ที่ซ่อนอยู่ มันใช้เพื่อหลอกให้ Safari คิดว่าผู้ใช้โต้ตอบกับเนื้อหาของบุคคลที่สามและอนุญาตให้มีการตั้งค่าคุกกี้ ฉันคิดว่าช่องโหว่นี้ปิดตัวลงหลังจากที่เกิดเรื่องอื้อฉาวที่ไม่รุนแรงซึ่งมีการเปิดเผยว่า Google กำลังใช้เคล็ดลับนั้นกับโฆษณาของตน อย่างน้อยที่สุดในขณะที่ใช้เคล็ดลับนี้ฉันไม่สามารถตั้งค่าคุกกี้ใน Safari ได้อย่างสมบูรณ์ ฉันค้นพบการโพสต์ทางอินเทอร์เน็ตแบบสุ่มที่อ้างว่า Apple กำลังปิดช่องโหว่ แต่ฉันไม่พบคำที่เป็นทางการ ในฐานะที่เป็นทางเลือกฉันได้ลองออกแบบเฟรมหลักของบุคคลที่สามใหม่เพื่อที่คุณจะต้องคลิกปุ่มก่อนที่เนื้อหาจะโหลด แต่แม้กระทั่งการโต้ตอบโดยตรงในระดับนั้นก็ไม่เพียงพอที่จะละลายใจเย็นชาของซาฟารี มีใครรู้บ้างไหมถ้า Safari ปิดช่องโหว่นี้อย่างแน่นอน ถ้าเป็นเช่นนั้นจะมีวิธีแก้ไขปัญหาอื่น ๆ (นอกเหนือจากด้วยตนเองรวมถึง ID เซสชั่นในทุกคำขอ)?

9
ปัญหา wmode iframe ของ Youtube
การใช้ javascript กับ jQuery ฉันกำลังเพิ่ม iframe ที่มี url ของ youtube เพื่อแสดงวิดีโอบนเว็บไซต์ แต่โค้ดฝังตัวที่โหลดใน iframe จาก youtube ไม่มี wmode = "Opaque" ดังนั้นกล่องโมดอลในหน้าจึงแสดงขึ้น ใต้วิดีโอ youtube มีความคิดอย่างไรในการแก้ปัญหา?
136 iframe  youtube  wmode 

9
วิธีป้องกันไม่ให้ IFRAME เปลี่ยนเส้นทางหน้าต่างระดับบนสุด
บางเว็บไซต์มีรหัสที่จะ "หยุดออก" ของIFRAMEเปลือกซึ่งหมายความว่าถ้าหน้าAจะโหลดเป็นIFRAMEภายในเพจPบางจาวาสคริปต์ในการเปลี่ยนเส้นทางหน้าต่างนอกAA โดยทั่วไป Javascript นี้จะมีลักษณะดังนี้: <script type="text/javascript"> if (top.location.href != self.location.href) top.location.href = self.location.href; </script> คำถามของฉันคือในฐานะผู้เขียนเพจหลักPและไม่ได้เป็นผู้เขียนเพจด้านในAฉันจะป้องกันไม่ให้Aทำการแบ่งออกได้อย่างไร ปล. สำหรับฉันแล้วดูเหมือนว่ามันควรจะเป็นการละเมิดความปลอดภัยข้ามไซต์ แต่ก็ไม่ใช่
135 javascript  html  iframe 

10
จะทำให้ IFrame ตอบสนองใน iOS Safari ได้อย่างไร
ปัญหาคือเมื่อคุณต้องใช้ IFrames เพื่อแทรกเนื้อหาลงในเว็บไซต์จากนั้นในโลกเว็บสมัยใหม่คาดว่า IFrame จะตอบสนองได้เช่นกัน ในทางทฤษฎีมันง่ายเพียงแค่ผู้ช่วยใช้<iframe width="100%"></iframe>หรือตั้งค่าความกว้างของ CSS iframe { width: 100%; }อย่างไรก็ตามในทางปฏิบัติมันไม่ได้ง่ายขนาดนั้น แต่ก็สามารถทำได้ หากiframeเนื้อหาตอบสนองอย่างสมบูรณ์และสามารถปรับขนาดได้เองโดยไม่มีแถบเลื่อนภายใน iOS Safari จะปรับขนาดiframeโดยไม่มีปัญหาใด ๆ หากคุณพิจารณารหัสต่อไปนี้: <html> <head> <meta http-equiv="X-UA-Compatible" content="IE=9,10,11" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> <title>Iframe Isolation Test</title> <style type="text/css" rel="stylesheet"> #Main { padding: 10px; } </style> </head> <body> <h1>Iframe Isolation Test 13.17</h1> <div …
134 html  css  iframe 

10
วิดีโอ YouTube ฝังผ่าน iframe ละเว้น z-index หรือไม่
ฉันกำลังพยายามใช้เมนูการนำทางแบบเลื่อนลงหลายระดับในแนวนอน ด้านล่าง (แนวตั้ง) เมนูฉันมีวิดีโอ YouTube ฝังผ่าน iframe หากฉันวางเมาส์เหนือรายการนำทางระดับหลักรายการใดรายการหนึ่งใน Firefox เมนูแบบเลื่อนลงจะปรากฏที่ด้านบนของวิดีโอ อย่างถูกต้อง อย่างไรก็ตามใน Chrome และ IE9 จะมีเพียงเศษเสี้ยวของเมนูแบบเลื่อนลงเท่านั้นที่มองเห็นได้ในพื้นที่เล็ก ๆ ที่ฉันมีระหว่างเมนูและ iframe ส่วนที่เหลือดูเหมือนว่าจะอยู่หลัง iframe ปัญหาน่าจะเกี่ยวข้องกับวิดีโอ YouTube ไม่ใช่ iframe ในการทดสอบฉันเล็ง iframe ไปที่เว็บไซต์อื่นแทนที่จะเป็นวิดีโอและเมนูแบบเลื่อนลงก็ทำงานได้ดีแม้ใน IE คำถามที่ 1: WTF? คำถามที่ 2: ทำไมแม้ว่าฉันจะใส่z-index:-999 !important; iframe อย่างชัดเจนปัญหานี้ก็ยังคงเกิดขึ้น มี CSS ภายในบางส่วนที่โค้ดฝังของ YouTube รวมอยู่ด้วยซึ่งกำลังลบล้างสิ่งต่างๆหรือไม่?
130 css  iframe  youtube 

21
ตรวจสอบคลิกเข้าสู่ Iframe โดยใช้ JavaScript
ฉันเข้าใจว่ามันเป็นไปไม่ได้ที่จะบอกว่าผู้ใช้กำลังทำอะไรภายในiframeถ้ามันเป็นข้ามโดเมน สิ่งที่ฉันต้องการจะทำคือการติดตามหากผู้ใช้คลิกiframeเลย ผมคิดว่าสถานการณ์ที่มีการมองไม่เห็นdivด้านบนของiframeและที่จะเพิ่งผ่านเหตุการณ์แล้วคลิกไปที่ diviframe เป็นไปได้อย่างนี้ไหม? ถ้าเป็นเช่นนั้นฉันจะไปเกี่ยวกับมันได้อย่างไร iframesโฆษณาดังนั้นผมจึงมีการควบคุมมากกว่าแท็กที่ใช้ไม่มี

5
เหตุใด iframe จึงถือว่าเป็นอันตรายและมีความเสี่ยงด้านความปลอดภัย
เหตุใด iframe จึงถือว่าเป็นอันตรายและมีความเสี่ยงด้านความปลอดภัย ใครสามารถอธิบายตัวอย่างของกรณีที่สามารถนำไปใช้ในทางที่ผิด
125 html  security  iframe 

3
โค้ด Html เป็นซอร์ส IFRAME แทนที่จะเป็น URL
รหัสมาตรฐานสำหรับ IFRAME มีวิธีแทนที่ URL src ด้วยโค้ด Just html หรือไม่ ดังนั้นปัญหาของฉันจึงง่ายมากฉันมีหน้าเว็บที่โหลดเนื้อหา HTML จาก MYSQL ฉันต้องการนำเสนอโค้ดนั้นในเฟรมเพื่อให้มันแสดงผลด้วยตัวเองโดยไม่ขึ้นกับส่วนที่เหลือของหน้าและอยู่ในขอบเขตของขอบเฉพาะนั้น <iframe src="http://example.com" name="test" height="120" width="600">You need a Frames Capable browser to view this content.</iframe>
123 html  iframe  frame 

5
การเลือกองค์ประกอบใน iFrame jQuery
ในแอปพลิเคชันของเราเราแยกวิเคราะห์หน้าเว็บและโหลดลงในหน้าอื่นใน iFrame องค์ประกอบทั้งหมดในหน้าที่โหลดนั้นมี tokenid-s ฉันต้องการเลือกองค์ประกอบตาม tokenid-s เหล่านั้น หมายถึง - ฉันคลิกที่องค์ประกอบในหน้าหลักและเลือกองค์ประกอบที่เกี่ยวข้องในหน้าใน iFrame ด้วยความช่วยเหลือของ jQuery ฉันทำด้วยวิธีต่อไปนี้: function selectElement(token) { $('[tokenid=' + token + ']').addClass('border'); } อย่างไรก็ตามด้วยฟังก์ชั่นนี้ฉันสามารถเลือกองค์ประกอบในเพจปัจจุบันเท่านั้นไม่ใช่ใน iFrame ใครช่วยบอกทีฉันจะเลือกองค์ประกอบใน iFrame ที่โหลดได้อย่างไร ขอบคุณ


12
ลบแถบเลื่อนออกจาก iframe
โดยใช้รหัสนี้ <iframe frameborder="0" style="height: 185px; overflow:scroll; width: 100%" src="http://www.cbox.ws/box/?boxid=439&boxtag=7868&sec=main" marginheight="1" marginwidth="1" name="cboxmain" id="cboxmain" seamless="seamless" scrolling="no" frameborder="0" allowtransparency="true"></iframe> นี่คือลักษณะที่ปรากฏ (กล่องข้อความบนหน้าแรกของhttp://www.talkjesus.com ) ฉันจะลบแถบเลื่อนแนวนอนและแก้ไข css ของแถบเลื่อนแนวตั้งได้อย่างไร
117 html  css  iframe 

3
จะเข้าถึงเนื้อหาของ iframe ด้วย jQuery ได้อย่างไร?
ฉันจะเข้าถึงเนื้อหาของ iframe ด้วย jQuery ได้อย่างไร? ฉันพยายามทำสิ่งนี้ แต่มันใช้ไม่ได้: เนื้อหา iframe: <div id="myContent"></div> jQuery: $("#myiframe").find("#myContent") ฉันจะเข้าถึงได้myContentอย่างไร? คล้ายกับ jquery / javascript: เข้าถึงเนื้อหาของ iframeแต่คำตอบที่ยอมรับไม่ใช่สิ่งที่ฉันกำลังมองหา
116 jquery  iframe 

6
JavaScript ที่ไม่ปลอดภัยพยายามเข้าถึงเฟรมด้วย URL
ฉันได้รับข้อผิดพลาดด้านล่างเมื่อฉันพยายามตั้งค่าแฮชเป็น URL หลักจาก iframe ซึ่งมี URL ของโดเมนอื่น: JavaScript ที่ไม่ปลอดภัยพยายามเข้าถึงเฟรมด้วย URL "URL1" จากเฟรมที่มี URL "URL2" โดเมนโปรโตคอลและพอร์ตต้องตรงกัน ฉันจะแก้ไขปัญหานี้ได้อย่างไร?

7
มีตัวปรับขนาดความสูงของ iframe อัตโนมัติแบบข้ามโดเมนที่ใช้งานได้หรือไม่
ฉันลองวิธีแก้ปัญหาเล็กน้อย แต่ไม่ประสบความสำเร็จ ฉันสงสัยว่ามีวิธีแก้ปัญหาหรือไม่โดยเฉพาะอย่างยิ่งกับบทช่วยสอนที่ทำตามได้ง่าย


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