2009-08-25 7 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> 

プラグインが唯一の個人的な使用のために意図され、次のコードをcontaint必要がありますが、私はその中にすべての詳細を非表示にすることが判明しました。上記のコードを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を使用する必要があります。

関連する問題