2009-08-25 21 views
0

我正在爲jQuery編寫插件。原來,爲了使用它的網頁HTML必須擁有這個下面的代碼如何將上面的代碼移動到jQuery插件

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> 
<html xmlns:v="urn:schemas-microsoft-com:vml" 
xmlns:o="urn:schemas-microsoft-com:office:office"> 
<head> 
    <?import namespace="v" implementation="#default#VML" ?> 
    <style> 
    v\:* { behavior: url(#default#VML); display:inline-block} 
    </style> 

插件僅供個人使用,但我想隱藏它裏面的所有細節。如何使用JavaScript + DOM將上面的代碼移動到插件中。

此外我使用此代碼僅適用於IE瀏覽器,對於其他瀏覽器我有一個不同的代碼,它工作正常。因此歡迎IE特定的解決方案。

回答

0
document.namespaces.add('v', 'urn:schemas-microsoft-com:vml').doImport('#default#VML'); 
document.namespaces.add('o', 'urn:schemas-microsoft-com:office:office'); 
0

HTML(不像XHTML)不支持<?處理指令? >。您需要在該頁面上使用XHTML DOCTYPE。

相關問題