ทางแก้ปัญหาคลิ๊กแฟลขไม่ติด บน IE

เริ่มโพสต์โดย Spoony, 27 ก.ย. 2006, 17:04 น.

0 สมาชิก และ 1 บุคคลทั่วไป กำลังเปิดอ่านโพสต์นี้

Spoony

เวลานี้ จะคลิกแฟลชบนหน้าเว็บ กดลงไปทีแรก จะไม่ติด
ต้องกดอีกครั้งหนึ่งเสมอ
แล้วจึงจะทำงานกะแฟลชนั้นได้ เหมือนว่าต้อง Approve ว่าจะทำงานกะ Flash Component นั้นๆ
เรามีวิธีการอย่างไรให้อาการเหล่านี้หายไปครับ ในฐานะ คนเขียนเว็บนะครับ

ยุนเอ

บอกให้ user set web browser ครับ

ให้ security น้อยๆ  :40:
เราจะต้องการอะไรมากมายไปกว่า อะไรมากมาย

Spoony

ทำประกาศที่หน้าแรกของเราเหรอครับว่า
โปรดทราบ ปลด ปลด Security ต่างๆที่ บิลเกตติดตั้งให้ท่าน
เพราะมันบล๊อคทางทำมาหากินของใครหลายๆคนอยู่

โปรดอ่านอีกครั้งหนึ่ง

ยุนเอ

ย้ำ  โปรดอ่านอีกครั้งหนึ่ง  :07:/
เราจะต้องการอะไรมากมายไปกว่า อะไรมากมาย

Spoony

อ้างคำพูดจาก: ^-FakE-^ เมื่อ 27 ก.ย. 2006, 17:15 น.
บอกให้ user set web browser ครับ

ให้ security น้อยๆ  :40:

ตกลงจิงดิ... ต้องทำงี้จิงเหรอ  :38:

iannnnn

แหม


เห็นแล้วก็นึกถึงความน่ารำคาญเวลาใช้ IE เปิดหน้าฟ๐รั่มตอนที่โฆษณามันเป็นแฟลชจริง :07:

ยุนเอ

เราจะต้องการอะไรมากมายไปกว่า อะไรมากมาย

Spoony

 :01:
เคยมีเมลมาบอกว่า ให้ Insert Code สองสามบรรทัดบนหัวเพจ สำหรับทุกหน้าที่มีแฟลช
แต่โค๊ดนั้น ใช้ไม่ได้ครับ ลองแล้ว  :11:

Spoony

หาคำตอบมาตอบตัวเองนะครับ เริ่มด้วยข่าวที่ว่า  :38:

Flash and IE: Click to activate and use this control
April 13th, 2006 by Luis

Microsoft lost a law suit for infringing on a patent involving the use of embedded objects in the browser, they modified Internet Explorer so users cannot directly interact with Microsoft ActiveX controls loaded by the APPLET, EMBED, or OBJECT elements. Users can interact with such controls after activating their user interfaces.


เป็นบทความจาก http://www.blog.lessrain.com ที่บอกว่า ค่ายจิ๋วนุ่ม ต้องแพ้คดีความว่าด้วยเรื่องที่เกี่ยวข้องกับการโม IE ให้ผู้ใช้ไม่สามารถใช้ Component ต่างๆ บนหน้าไออี ที่เป็นจำพวก แอคทีฟเอ๊กซ์ แอพเพลต เอ็มเบ็ด ซึ่งรวมถึงแฟลชด้วย มันทำให้ผู้ใช้เน็ต ต้องคลิ๊กที่ Component เหล่านั้นก่อน 1 ครั้ง เพื่อทำการ Activate มันก่อน คลิกใช่งานจรืง ยังไงถ้าผมทราบวิธีแล้ว ผมจะมาบอกนะครับ

Zafire06


Spoony


จักรี

เคยตอบไว้ใน tfd เลยก๊อปปี้ มาให้ดูเพื่อช่วยได้

สิ่งที่คุณต้องทำ คือ การสร้าง file java (js) มา หนึ่งไฟล์ ตั้งชื่อว่า ie (อะไรก็ได้ตามสะดวก) แล้วใส่ โค้ด นี้เข้าไป

theObjects = document.getElementsByTagName("object");
for (var i = 0; i < theObjects.length; i++) {
theObjects.outerHTML = theObjects.outerHTML;
}

ส่วนหน้าhtml ที่มีไฟล์ flash ก็ใส่โค้ดนี้เข้าไป ต่อท้าย </object> ว่า <script type="text/javascript" src="ie.js"></script>

เอาละ แค่นี้ ก็สามารถเปิด เว็บ flash ของคุณ ได้โดยไม่ต้อง แอคทีฟกับเมาส์ แล้วละครับ...
ล้ำลึกคนึงหาในดวงจิต ใจเคยคิดตัดสวาทมิอาจสิ้น
ดั่งก้านบัวหักกลางชลาสินธุ์ ผิว่าสิ้นไร้เยื่อยังเหลือใย

iannnnn

ได้ผลครับ :45: (+2)
ใครใช้ไอ้อีลองช่วยทดสอบแบนเนอร์ข้างบนให้ทีนะครับ




ป.ล. แฟลข  :30:

ooooo

โอเคครับ ตอนนี้หายแล้ว  :12:

(ยืนยันได้ เพราะเมื่อวานเพิ่งเปิดเว็บนี้จาก ie แล้วมันกระพริบ แต่วันนี้ไม่มีให้เห็นแล้ว)

SMF 2.1.7 © 2026, Simple Machines