2012-02-29 4 views
0

これは、小さな変更を加えたW3のWebサイトからコードのパラメータを設定できるようにすることですが、それは現在唯一の私は誰かがドロップダウンから何かを取り出すたび変換関数を呼び出す必要がFF、オペラなどのために働く、送信しますパラメータを設定し、異なるものを表示します。 IEでパラメータを設定するコードを変更するにはどうすればよいですか?XSLT IEでパラメータを追加していますか?

function loadXMLDoc(dname) 
{ 
if (window.XMLHttpRequest) 
{ 
xhttp=new XMLHttpRequest(); 
} 
else 
{ 
xhttp=new ActiveXObject("Microsoft.XMLHTTP"); 
} 
xhttp.open("GET",dname,false); 
xhttp.send(""); 
return xhttp.responseXML; 
} 

function Transform() 
{ 
xml=loadXMLDoc("cdcatalog.xml"); 
xsl=loadXMLDoc("cdcatalog.xsl"); 
// code for IE 
if (window.ActiveXObject) 
{ 
ex=xml.transformNode(xsl); 
document.getElementById("example").innerHTML=ex; 
} 
// code for Mozilla, Firefox, Opera, etc. 
else if (document.implementation && document.implementation.createDocument) 
{ 
xsltProcessor=new XSLTProcessor(); 
xsltProcessor.setParameter(null, "derp", derp); 
xsltProcessor.importStylesheet(xsl); 
resultDocument = xsltProcessor.transformToFragment(xml,document); 
document.getElementById("example").appendChild(resultDocument); 
} 
} 

答えて

関連する問題