HTML: iframe เพื่อให้ทำงานได้อย่างมั่นคงเหมือนเฟรม

ฉันกำลังมองหาวิธีใช้งาน iframe เช่นเดียวกับเฟรม

มีปัญหากับแถบเลื่อนเมื่อฉันอัปเดต src ของมัน บางครั้งมันหายไปสำหรับหน้าเว็บบางหน้า (เช่น Yahoo.com) และฉันต้องทำงานกับเบรกเกอร์เฟรมด้วย

มีการใช้งานที่ดีมากที่เหมาะกับความต้องการของฉัน มันเป็น Navigator ของ EyeOS ฉันต้องการทราบว่ามีการใช้งานที่คล้ายกันที่เป็นแบบสแตนด์อโลนและมีจำหน่ายทั่วไปหรือไม่

เหตุผลที่ฉันไม่ใช้เฟรมก็คือฉันไม่ได้รับอนุญาตให้มีเมนูแบบเลื่อนลง JavaScript เหนือเฟรม เท่าที่การวิจัยของฉันดำเนินไป มันเป็นไปไม่ได้ยกเว้นการควบคุมคอมโบบ็อกซ์ HTML โปรดแจ้งให้เราทราบหากฉันไม่ถูกต้อง :-)


person Gabriel Chung    schedule 08.02.2009    source แหล่งที่มา


คำตอบ (1)


ฉันขอโทษ แต่ฉันต้องตั้งคำถามถึงวิธีการของคุณที่จะบรรลุเป้าหมายของคุณ ทำไมคุณต้องมี iframe ในตอนแรก? ปัญหาที่เป็นปัญหาสามารถแก้ไขได้ด้วย ajax และ/หรือองค์ประกอบ div ที่เลื่อนได้หรือไม่

กับ

div.scroll { overflow: scroll; }

ใน css ของคุณ คุณสามารถสร้างเนื้อหาของ div scroll ใดๆ ได้เหมือนกับ iframe ด้วยความช่วยเหลือของ jQuery ทำให้คำขอ AJAX ที่เข้ากันได้กับเบราว์เซอร์ต่างๆ นั้นเป็นถั่วลิสง =)

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

person Tomas Aschan    schedule 08.02.2009
comment
ขอบคุณสำหรับการตอบกลับของคุณ. ความต้องการหลักของฉันจะต้องมีวิธีสร้าง wrapper ของทุกหน้า นั่นเป็นเหตุผลที่ฉันต้องการเฟรมหรือ iframe :-) - person Gabriel Chung; 08.02.2009
comment
ตกลง. คุณใช้สคริปต์ฝั่งเซิร์ฟเวอร์เช่น php หรือ ASP.NET หรือไม่ หากเป็นเช่นนั้น คุณควรจะสามารถทำงานบนฝั่งเซิร์ฟเวอร์ได้ ก่อนที่จะส่งคืนข้อมูลไปยังไคลเอนต์ - ตัวอย่างเช่น ASP.NET มี Masterpages หากคุณใช้เฉพาะ html ฉันขอแนะนำ jQuery AJAX ผู้ใช้ส่วนใหญ่ในปัจจุบันอนุญาตให้ใช้ js - person Tomas Aschan; 08.02.2009
comment
ปัญหาคือฉันกำลังสร้าง wrapper ของหน้าที่ฉันไม่ได้เป็นเจ้าของ เลยใช้เทคนิคที่คุณแนะนำไม่ได้ :-) - person Gabriel Chung; 10.02.2009
comment
ทำไมจะไม่ล่ะ? หากได้รับการออกแบบมาให้พอดีกับ iframe ก็ควรจะพอดีกับ div เช่นกัน หากคุณสามารถพาพวกเขาไปที่ iframe ด้วยการโทรปกติ คุณสามารถพาพวกเขาไปที่ div ด้วยการโทร ajax - person Tomas Aschan; 10.02.2009
comment
ฉันมีปัญหาเดียวกันทุกประการ จนถึงตอนนี้ฉันมีวิธีแก้ปัญหาบางส่วนที่เกี่ยวข้องกับจาวาสคริปต์ที่โง่เขลามากมาย แนวคิดคือการคัดลอกเมนูแบบเลื่อนลงของคุณไปยังเฟรมอื่น.... stackoverflow.com/questions/2715447/ - person stu; 28.04.2010