2012-09-19 57 views
0

我發現這麼多的問題,這個話題,但沒有答案的幫助,所以我再問。IE9有條件的意見 - 他們爲什麼不工作

我有一個網站(PHP)與此頭部分:

<?php header('Content-type: application/xhtml+xml'); ?> 
<?php header('X-UA-Compatible: IE=9'); ?> 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" 
    "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:html="http://www.w3.org/1999/xhtml"> 
<head> 
    <meta http-equiv="X-UA-Compatible" content="IE=9" /> 
    <meta http-equiv="content-type" content="application/xhtml+xml; charset=UTF-8" /> 
    <!--[if IE]> 
     <style type="text/css"> 
      body{ 
       background-color: #000000; 
      } 
     </style> 
    <![endif]--> 

的條件註釋不只是沒有工作,而不是無論我怎麼嘗試,有什麼不對?我需要xpath的xhtml頭文件,所以我不能刪除它們。

問候......

編輯:

這似乎是禁用的功能1號線的頭,但是沒有它的XPath不工作...

+0

不工作怎麼樣?你的顏色不變? –

+0

傑西...我想添加一個額外的JavaScript,所以這是試用品,但::失敗 – philipp

回答

2

條件註釋不符合XML解析的規則相一致,所以IE只是將它們視爲在頁面正常評論擔任application/xhtml+xml

沒有什麼可以做這件事。只是不要使用它們。

相關問題