คำถามติดแท็ก conditional-comments

25
ฉันจะกำหนดเป้าหมายเฉพาะ Internet Explorer 10 สำหรับบางสถานการณ์เช่น CSS เฉพาะ Internet Explorer หรือรหัส JavaScript เฉพาะ Internet Explorer ได้อย่างไร
ฉันจะกำหนดเป้าหมายเฉพาะ Internet Explorer 10 สำหรับบางสถานการณ์เช่น CSS เฉพาะ Internet Explorer หรือรหัส JavaScript เฉพาะ Internet Explorer ได้อย่างไร ฉันลองสิ่งนี้ แต่มันไม่ทำงาน: <!--[if IE 10]> <html class="no-js ie10" lang="en"> <![endif]--> <!--[if !IE]><!--> <html lang="en" class="no-js"> <!--<![endif]--> Internet Explorer 10 ละเว้นความคิดเห็นเงื่อนไขและใช้แทน<html lang="en" class="no-js"><html class="no-js ie10" lang="en">

16
<! - [ถ้า! IE]> ไม่ทำงาน
ฉันมีปัญหาในการรับ &lt;!--[if !IE]&gt; ไปทำงาน. ฉันสงสัยว่าเป็นเพราะฉันมีสิ่งนี้ในเอกสารของฉันหรือไม่ &lt;!doctype html&gt; &lt;!--[if lt IE 7]&gt; &lt;html class="ie6 oldie"&gt; &lt;![endif]--&gt; &lt;!--[if IE 7]&gt; &lt;html class="ie7 oldie"&gt; &lt;![endif]--&gt; &lt;!--[if IE 8]&gt; &lt;html class="ie8 oldie"&gt; &lt;![endif]--&gt; &lt;!--[if gt IE 8]&gt;&lt;!--&gt; &lt;html class=""&gt; &lt;!--&lt;![endif]--&gt; เมื่อฉันเพิ่ม &lt;!--[if !IE]&gt;&lt;!--&gt; &lt;link type="text/css" rel="stylesheet" href="/stylesheets/no-ie.css" /&gt; &lt;!--&lt;![endif]--&gt; ในส่วนหัวของฉันด้วยเหตุผลบางอย่างมันไม่ทำงาน อย่างไรก็ตามถ้าฉันเพิ่ม &lt;!--[if !IE]&gt;&lt;!--&gt; &lt;style&gt; …

8
เหตุใด Internet Explorer 11 จึงไม่ให้เกียรติข้อคิดเห็นแบบมีเงื่อนไขแม้ว่าจะจำลองโหมดเอกสารของ Internet Explorer 8 ก็ตาม
ฉันใช้เครื่องมือสำหรับนักพัฒนาInternet Explorer 11ใหม่เพื่อเปลี่ยนโหมดเอกสารเป็น "8" แต่ความคิดเห็นแบบมีเงื่อนไขจะยังคงถูกเพิกเฉยนั่นคือไม่ได้รับการแยกวิเคราะห์อย่างเหมาะสมและทำงานเหมือนความคิดเห็นทั่วไป ดังนั้นเบราว์เซอร์จะไม่ร้องขอ / โหลดไฟล์อ้างอิงใด ๆ ที่อยู่ในความคิดเห็นตามเงื่อนไข ทำไมสิ่งนี้ถึงเกิดขึ้น? เป็นบั๊กหรือไม่? หากคุณคิดว่านี่เป็นข้อบกพร่องที่ต้องได้รับการแก้ไขจริงๆโปรดเข้าไปและบอกว่าคุณสามารถทำซ้ำได้เช่นกันในรายงานข้อบกพร่องของ Microsoft ที่รายงานสำหรับปัญหานี้: ความคิดเห็นแบบมีเงื่อนไขไม่ทำงานเมื่อจำลองโหมดเอกสารผ่าน F12 Developer เครื่องมือ อัปเดต:ปัญหานี้ได้รับการรายงานว่าได้รับการแก้ไขแล้วในรายงานข้อบกพร่องดังกล่าว
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.