ActiveX warning with IE6 & IE7I try XSLT example at W3School <a href="http://www.w3schools.com/xsl/xsl_client.asp">http://www.w3schools.com/xsl/xsl_client.asp</a><br><br>My textXSLT.html<br><br> <div style="border-right:#7f9db9 1px solid;border-top:#7f9db9 1px solid;font-size:11px;overflow:auto;border-left:#7f9db9 1px solid;width:100%;line-height:100%! important;border-bottom:#7f9db9 1px solid;font-family:Courier New;height:658px;background-color:white"> <table style="border-top-width:0px;border-left-width:0px;margin:2px 0px;width:99%;border-bottom:#eee 0px solid;border-collapse:collapse;background-color:#fff;border-right-width:0px" cellspacing=0 cellpadding=0> <colgroup> <col style="border-right:gray 1px solid;padding-right:5px;padding-left:10px;font-size:11px;vertical-align:top;width:5px;color:gray;font-family:Courier New;background-color:#eee;text-align:right"> <col style="padding-left:10px;font-size:11px;border-bottom:#f7f7f7 1px solid;font-family:Courier New;white-space:nowrap"> <tbody> <tr> <td><nobr>1</nobr></td> <td><font style="font-size:11px"></font><font style="color:blue">&lt;</font><font style="font-size:11px">html</font><font style="color:blue">&gt;</font><font style="font-size:11px"> </font></td></tr> <tr> <td><nobr>2</nobr></td> <td style="background-color:#f7f7f7"></font><font style="color:blue">&lt;</font><font style="font-size:11px">head</font><font style="color:blue">&gt;</font><font style="font-size:11px"> </font></td></tr> <tr> <td><nobr>3</nobr></td> <td></font><font style="color:blue">&lt;</font><font style="font-size:11px">script</font><font style="color:blue">&gt;</font><font style="font-size:11px"> </font></td></tr> <tr> <td><nobr>4</nobr></td> <td style="background-color:#f7f7f7">function loadXMLDoc(fname)  </td></tr> <tr> <td><nobr>5</nobr></td> <td>{  </td></tr> <tr> <td><nobr>6</nobr></td> <td style="background-color:#f7f7f7">  var xmlDoc;  </td></tr> <tr> <td><nobr>7</nobr></td> <td>    </td></tr> <tr> <td><nobr>8</nobr></td> <td style="background-color:#f7f7f7">  if (window.ActiveXObject) // code for IE  </td></tr> <tr> <td><nobr>9</nobr></td> <td>  {  </td></tr> <tr> <td><nobr>10</nobr></td> <td style="background-color:#f7f7f7">     </font><font style="color:red">xmlDoc</font><font style="font-size:11px">=</font><font style="color:blue">new</font><font style="font-size:11px"> ActiveXObject(&quot;Microsoft.XMLDOM&quot;);  </font></td></tr> <tr> <td><nobr>11</nobr></td> <td>  }  </td></tr> <tr> <td><nobr>12</nobr></td> <td style="background-color:#f7f7f7">  else if (document.implementation   </td></tr> <tr> <td><nobr>13</nobr></td> <td>           &amp;&amp; document.implementation.createDocument) // code for Mozilla, Firefox, Opera, etc.  </td></tr> <tr> <td><nobr>14</nobr></td> <td style="background-color:#f7f7f7">  {  </td></tr> <tr> <td><nobr>15</nobr></td> <td>     </font><font style="color:red">xmlDoc</font><font style="font-size:11px">=</font><font style="color:blue">document</font><font style="font-size:11px">.implementation.createDocument(&quot;&quot;,&quot;&quot;,null);  </font></td></tr> <tr> <td><nobr>16</nobr></td> <td style="background-color:#f7f7f7">  }  </td></tr> <tr> <td><nobr>17</nobr></td> <td>  else  </td></tr> <tr> <td><nobr>18</nobr></td> <td style="background-color:#f7f7f7">  {  </td></tr> <tr> <td><nobr>19</nobr></td> <td>     alert('Your browser cannot handle this script');  </td></tr> <tr> <td><nobr>20</nobr></td> <td style="background-color:#f7f7f7">  }  </td></tr> <tr> <td><nobr>21</nobr></td> <td>  </font><font style="color:red">xmlDoc.async</font><font style="font-size:11px">=</font><font style="color:blue">false</font><font style="font-size:11px">;  </font></td></tr> <tr> <td><nobr>22</nobr></td> <td style="background-color:#f7f7f7">  xmlDoc.load(fname);  </td></tr> <tr> <td><nobr>23</nobr></td> <td>  return(xmlDoc);  </td></tr> <tr> <td><nobr>24</nobr></td> <td style="background-color:#f7f7f7">}  </td></tr> <tr> <td><nobr>25</nobr></td> <td> </td></tr> <tr> <td><nobr>26</nobr></td> <td style="background-color:#f7f7f7">function displayResult()  </td></tr> <tr> <td><nobr>27</nobr></td> <td>{  </td></tr> <tr> <td><nobr>28</nobr></td> <td style="background-color:#f7f7f7">  </font><font style="color:red">xml</font><font style="font-size:11px">=</font><font style="color:blue">loadXMLDoc</font><font style="font-size:11px">(&quot;http://www.w3schools.com/xsl/cdcatalog.xml&quot;);  </font></td></tr> <tr> <td><nobr>29</nobr></td> <td>  </font><font style="color:red">xsl</font><font style="font-size:11px">=</font><font style="color:blue">loadXMLDoc</font><font style="font-size:11px">(&quot;cdcatalog.xsl&quot;);  </font></td></tr> <tr> <td><nobr>30</nobr></td> <td style="background-color:#f7f7f7">    </td></tr> <tr> <td><nobr>31</nobr></td> <td>  // code for IE  </td></tr> <tr> <td><nobr>32</nobr></td> <td style="background-color:#f7f7f7">  if (window.ActiveXObject)  </td></tr> <tr> <td><nobr>33</nobr></td> <td>  {  </td></tr> <tr> <td><nobr>34</nobr></td> <td style="background-color:#f7f7f7">    </font><font style="color:red">ex</font><font style="font-size:11px">=</font><font style="color:blue">xml</font><font style="font-size:11px">.transformNode(xsl);  </font></td></tr> <tr> <td><nobr>35</nobr></td> <td>    document.getElementById(&quot;example&quot;)</font><font style="color:red">.innerHTML</font><font style="font-size:11px">=</font><font style="color:blue">ex</font><font style="font-size:11px">;  </font></td></tr> <tr> <td><nobr>36</nobr></td> <td style="background-color:#f7f7f7">  }  </td></tr> <tr> <td><nobr>37</nobr></td> <td>  // code for Mozilla, Firefox, Opera, etc.  </td></tr> <tr> <td><nobr>38</nobr></td> <td style="background-color:#f7f7f7">  else if (document.implementation   </td></tr> <tr> <td><nobr>39</nobr></td> <td>           &amp;&amp; document.implementation.createDocument)  </td></tr> <tr> <td><nobr>40</nobr></td> <td style="background-color:#f7f7f7">  {  </td></tr> <tr> <td><nobr>41</nobr></td> <td>    </font><font style="color:red">xsltProcessor</font><font style="font-size:11px">=</font><font style="color:blue">new</font><font style="font-size:11px"> XSLTProcessor();  </font></td></tr> <tr> <td><nobr>42</nobr></td> <td style="background-color:#f7f7f7">    xsltProcessor.importStylesheet(xsl);  </td></tr> <tr> <td><nobr>43</nobr></td> <td>    </font><font style="color:red">resultDocument</font><font style="font-size:11px"> = </font><font style="color:blue">xsltProcessor</font><font style="font-size:11px">.transformToFragment(xml,document);  </font></td></tr> <tr> <td><nobr>44</nobr></td> <td style="background-color:#f7f7f7">    document.getElementById(&quot;example&quot;).appendChild(resultDocument);  </td></tr> <tr> <td><nobr>45</nobr></td> <td>  }  </td></tr> <tr> <td><nobr>46</nobr></td> <td style="background-color:#f7f7f7">}  </td></tr> <tr> <td><nobr>47</nobr></td> <td></font><font style="color:blue">&lt;/</font><font style="font-size:11px">script</font><font style="color:blue">&gt;</font><font style="font-size:11px"> </font></td></tr> <tr> <td><nobr>48</nobr></td> <td style="background-color:#f7f7f7"></font><font style="color:blue">&lt;/</font><font style="font-size:11px">head</font><font style="color:blue">&gt;</font><font style="font-size:11px"> </font></td></tr> <tr> <td><nobr>49</nobr></td> <td></font><font style="color:blue">&lt;</font><font style="font-size:11px">body </font><font style="color:red">id</font><font style="font-size:11px">=</font><font style="color:blue">&quot;example&quot;</font><font style="font-size:11px"> </font><font style="color:red">onLoad</font><font style="font-size:11px">=</font><font style="color:blue">&quot;displayResult()&quot;</font><font style="font-size:11px">&gt;  </font></td></tr> <tr> <td><nobr>50</nobr></td> <td style="background-color:#f7f7f7"></font><font style="color:blue">&lt;/</font><font style="font-size:11px">body</font><font style="color:blue">&gt;</font><font style="font-size:11px"> </font></td></tr> <tr> <td><nobr>51</nobr></td> <td></font><font style="color:blue">&lt;/</font><font style="font-size:11px">html</font><font style="color:blue">&gt;</font><font style="font-size:11px"> </font></td></tr></tbody></table></div><br>I changed at line 28 which allows to load XML from <font style="font-size:11px"><a href="http://www.w3schools.com/xsl/cdcatalog.xml">http://www.w3schools.com/xsl/cdcatalog.xml</a><br></font><br>and my XSL file<br><br> <div style="border-right:#7f9db9 1px solid;border-top:#7f9db9 1px solid;font-size:11px;overflow:auto;border-left:#7f9db9 1px solid;width:100%;line-height:100%! important;border-bottom:#7f9db9 1px solid;font-family:Courier New;height:352px;background-color:white"> <table style="border-top-width:0px;border-left-width:0px;margin:2px 0px;width:99%;border-bottom:#eee 0px solid;border-collapse:collapse;background-color:#fff;border-right-width:0px" cellspacing=0 cellpadding=0> <colgroup> <col style="padding-left:10px;font-size:11px;border-bottom:#f7f7f7 1px solid;font-family:Courier New;white-space:nowrap"> <tbody> <tr> <td><font style="font-size:11px"></font><font style="color:blue">&lt;?</font><font style="font-size:11px">xml </font><font style="color:red">version</font><font style="font-size:11px">=</font><font style="color:blue">&quot;1.0&quot;</font><font style="font-size:11px"> </font><font style="color:red">encoding</font><font style="font-size:11px">=</font><font style="color:blue">&quot;ISO-8859-1&quot;</font><font style="font-size:11px">?&gt;  </font></td></tr> <tr> <td style="background-color:#f7f7f7"></font><font style="color:blue">&lt;</font><font style="font-size:11px">xsl:stylesheet </font><font style="color:red">version</font><font style="font-size:11px">=</font><font style="color:blue">&quot;1.0&quot;</font><font style="font-size:11px"> </font></td></tr> <tr> <td>xmlns:</font><font style="color:red">xsl</font><font style="font-size:11px">=</font><font style="color:blue">&quot;http://www.w3.org/1999/XSL/Transform&quot;</font><font style="font-size:11px">&gt;  </font></td></tr> <tr> <td style="background-color:#f7f7f7"> </td></tr> <tr> <td></font><font style="color:blue">&lt;</font><font style="font-size:11px">xsl:template </font><font style="color:red">match</font><font style="font-size:11px">=</font><font style="color:blue">&quot;/&quot;</font><font style="font-size:11px">&gt;  </font></td></tr> <tr> <td style="background-color:#f7f7f7">  </font><font style="color:blue">&lt;</font><font style="font-size:11px">html</font><font style="color:blue">&gt;</font><font style="font-size:11px"> </font></td></tr> <tr> <td>  </font><font style="color:blue">&lt;</font><font style="font-size:11px">body</font><font style="color:blue">&gt;</font><font style="font-size:11px"> </font></td></tr> <tr> <td style="background-color:#f7f7f7">    </font><font style="color:blue">&lt;</font><font style="font-size:11px">h2</font><font style="color:blue">&gt;</font><font style="font-size:11px">My CD Collection</font><font style="color:blue">&lt;/</font><font style="font-size:11px">h2</font><font style="color:blue">&gt;</font><font style="font-size:11px">   </font></td></tr> <tr> <td>    </font><font style="color:blue">&lt;</font><font style="font-size:11px">table </font><font style="color:red">border</font><font style="font-size:11px">=</font><font style="color:blue">&quot;1&quot;</font><font style="font-size:11px">&gt;  </font></td></tr> <tr> <td style="background-color:#f7f7f7">      </font><font style="color:blue">&lt;</font><font style="font-size:11px">tr </font><font style="color:red">bgcolor</font><font style="font-size:11px">=</font><font style="color:blue">&quot;#9acd32&quot;</font><font style="font-size:11px">&gt;  </font></td></tr> <tr> <td>        </font><font style="color:blue">&lt;</font><font style="font-size:11px">th </font><font style="color:red">align</font><font style="font-size:11px">=</font><font style="color:blue">&quot;left&quot;</font><font style="font-size:11px">&gt;Title</font><font style="color:blue">&lt;/</font><font style="font-size:11px">th</font><font style="color:blue">&gt;</font><font style="font-size:11px">   </font></td></tr> <tr> <td style="background-color:#f7f7f7">        </font><font style="color:blue">&lt;</font><font style="font-size:11px">th </font><font style="color:red">align</font><font style="font-size:11px">=</font><font style="color:blue">&quot;left&quot;</font><font style="font-size:11px">&gt;Artist</font><font style="color:blue">&lt;/</font><font style="font-size:11px">th</font><font style="color:blue">&gt;</font><font style="font-size:11px">   </font></td></tr> <tr> <td>      </font><font style="color:blue">&lt;/</font><font style="font-size:11px">tr</font><font style="color:blue">&gt;</font><font style="font-size:11px"> </font></td></tr> <tr> <td style="background-color:#f7f7f7">      </font><font style="color:blue">&lt;</font><font style="font-size:11px">xsl:for-each </font><font style="color:red">select</font><font style="font-size:11px">=</font><font style="color:blue">&quot;catalog/cd&quot;</font><font style="font-size:11px">&gt;  </font></td></tr> <tr> <td>      </font><font style="color:blue">&lt;</font><font style="font-size:11px">tr</font><font style="color:blue">&gt;</font><font style="font-size:11px"> </font></td></tr> <tr> <td style="background-color:#f7f7f7">        </font><font style="color:blue">&lt;</font><font style="font-size:11px">td</font><font style="color:blue">&gt;</font><font style="font-size:11px">&lt;</font><font style="font-weight:bold;color:black">xsl</font><font style="font-size:11px">:value-of </font><font style="color:red">select</font><font style="font-size:11px">=</font><font style="color:blue">&quot;title&quot;</font><font style="font-size:11px"> </font><font style="color:blue">/&gt;</font><font style="font-size:11px">&lt;/</font><font style="font-weight:bold;color:black">td</font><font style="font-size:11px">&gt;  </font></td></tr> <tr> <td>        </font><font style="color:blue">&lt;</font><font style="font-size:11px">td</font><font style="color:blue">&gt;</font><font style="font-size:11px">&lt;</font><font style="font-weight:bold;color:black">xsl</font><font style="font-size:11px">:value-of </font><font style="color:red">select</font><font style="font-size:11px">=</font><font style="color:blue">&quot;artist&quot;</font><font style="font-size:11px"> </font><font style="color:blue">/&gt;</font><font style="font-size:11px">&lt;/</font><font style="font-weight:bold;color:black">td</font><font style="font-size:11px">&gt;  </font></td></tr> <tr> <td style="background-color:#f7f7f7">      </font><font style="color:blue">&lt;/</font><font style="font-size:11px">tr</font><font style="color:blue">&gt;</font><font style="font-size:11px"> </font></td></tr> <tr> <td>      </font><font style="color:blue">&lt;/</font><font style="font-size:11px">xsl:for-each</font><font style="color:blue">&gt;</font><font style="font-size:11px"> </font></td></tr> <tr> <td style="background-color:#f7f7f7">  </font><font style="color:blue">&lt;/</font><font style="font-size:11px">table</font><font style="color:blue">&gt;</font><font style="font-size:11px"> </font></td></tr> <tr> <td>  </font><font style="color:blue">&lt;/</font><font style="font-size:11px">body</font><font style="color:blue">&gt;</font><font style="font-size:11px"> </font></td></tr> <tr> <td style="background-color:#f7f7f7">  </font><font style="color:blue">&lt;/</font><font style="font-size:11px">html</font><font style="color:blue">&gt;</font><font style="font-size:11px"> </font></td></tr> <tr> <td></font><font style="color:blue">&lt;/</font><font style="font-size:11px">xsl:template</font><font style="color:blue">&gt;</font><font style="font-size:11px"> </font></td></tr> <tr> <td style="background-color:#f7f7f7"> </td></tr> <tr> <td></font><font style="color:blue">&lt;/</font><font style="font-size:11px">xsl:stylesheet</font><font style="color:blue">&gt;</font><font style="font-size:11px"> </font></td></tr></tbody></table></div><br> <p>This example works correctly on IE6 &amp; IE7, except I receive security warning message about active content. I'm afraid that if I use this code to transform XML from internet by XSLT, it always raise a warning popup.</p> <p>How can I get rid of this warning?</p> <p>Thanks for all your supports.</p> <p>ttvu</p>© 2009 Microsoft Corporation. All rights reserved.Wed, 05 Nov 2008 22:12:19 Z5497e105-cedc-49b9-8af0-865f8d895682http://social.msdn.microsoft.com/Forums/en/olsbweb/thread/5497e105-cedc-49b9-8af0-865f8d895682#5497e105-cedc-49b9-8af0-865f8d895682http://social.msdn.microsoft.com/Forums/en/olsbweb/thread/5497e105-cedc-49b9-8af0-865f8d895682#5497e105-cedc-49b9-8af0-865f8d895682ttvuhttp://social.msdn.microsoft.com/Profile/en-US/?user=ttvuActiveX warning with IE6 & IE7I try XSLT example at W3School <a href="http://www.w3schools.com/xsl/xsl_client.asp">http://www.w3schools.com/xsl/xsl_client.asp</a><br><br>My textXSLT.html<br><br> <div style="border-right:#7f9db9 1px solid;border-top:#7f9db9 1px solid;font-size:11px;overflow:auto;border-left:#7f9db9 1px solid;width:100%;line-height:100%! important;border-bottom:#7f9db9 1px solid;font-family:Courier New;height:658px;background-color:white"> <table style="border-top-width:0px;border-left-width:0px;margin:2px 0px;width:99%;border-bottom:#eee 0px solid;border-collapse:collapse;background-color:#fff;border-right-width:0px" cellspacing=0 cellpadding=0> <colgroup> <col style="border-right:gray 1px solid;padding-right:5px;padding-left:10px;font-size:11px;vertical-align:top;width:5px;color:gray;font-family:Courier New;background-color:#eee;text-align:right"> <col style="padding-left:10px;font-size:11px;border-bottom:#f7f7f7 1px solid;font-family:Courier New;white-space:nowrap"> <tbody> <tr> <td><nobr>1</nobr></td> <td><font style="font-size:11px"></font><font style="color:blue">&lt;</font><font style="font-size:11px">html</font><font style="color:blue">&gt;</font><font style="font-size:11px"> </font></td></tr> <tr> <td><nobr>2</nobr></td> <td style="background-color:#f7f7f7"></font><font style="color:blue">&lt;</font><font style="font-size:11px">head</font><font style="color:blue">&gt;</font><font style="font-size:11px"> </font></td></tr> <tr> <td><nobr>3</nobr></td> <td></font><font style="color:blue">&lt;</font><font style="font-size:11px">script</font><font style="color:blue">&gt;</font><font style="font-size:11px"> </font></td></tr> <tr> <td><nobr>4</nobr></td> <td style="background-color:#f7f7f7">function loadXMLDoc(fname)  </td></tr> <tr> <td><nobr>5</nobr></td> <td>{  </td></tr> <tr> <td><nobr>6</nobr></td> <td style="background-color:#f7f7f7">  var xmlDoc;  </td></tr> <tr> <td><nobr>7</nobr></td> <td>    </td></tr> <tr> <td><nobr>8</nobr></td> <td style="background-color:#f7f7f7">  if (window.ActiveXObject) // code for IE  </td></tr> <tr> <td><nobr>9</nobr></td> <td>  {  </td></tr> <tr> <td><nobr>10</nobr></td> <td style="background-color:#f7f7f7">     </font><font style="color:red">xmlDoc</font><font style="font-size:11px">=</font><font style="color:blue">new</font><font style="font-size:11px"> ActiveXObject(&quot;Microsoft.XMLDOM&quot;);  </font></td></tr> <tr> <td><nobr>11</nobr></td> <td>  }  </td></tr> <tr> <td><nobr>12</nobr></td> <td style="background-color:#f7f7f7">  else if (document.implementation   </td></tr> <tr> <td><nobr>13</nobr></td> <td>           &amp;&amp; document.implementation.createDocument) // code for Mozilla, Firefox, Opera, etc.  </td></tr> <tr> <td><nobr>14</nobr></td> <td style="background-color:#f7f7f7">  {  </td></tr> <tr> <td><nobr>15</nobr></td> <td>     </font><font style="color:red">xmlDoc</font><font style="font-size:11px">=</font><font style="color:blue">document</font><font style="font-size:11px">.implementation.createDocument(&quot;&quot;,&quot;&quot;,null);  </font></td></tr> <tr> <td><nobr>16</nobr></td> <td style="background-color:#f7f7f7">  }  </td></tr> <tr> <td><nobr>17</nobr></td> <td>  else  </td></tr> <tr> <td><nobr>18</nobr></td> <td style="background-color:#f7f7f7">  {  </td></tr> <tr> <td><nobr>19</nobr></td> <td>     alert('Your browser cannot handle this script');  </td></tr> <tr> <td><nobr>20</nobr></td> <td style="background-color:#f7f7f7">  }  </td></tr> <tr> <td><nobr>21</nobr></td> <td>  </font><font style="color:red">xmlDoc.async</font><font style="font-size:11px">=</font><font style="color:blue">false</font><font style="font-size:11px">;  </font></td></tr> <tr> <td><nobr>22</nobr></td> <td style="background-color:#f7f7f7">  xmlDoc.load(fname);  </td></tr> <tr> <td><nobr>23</nobr></td> <td>  return(xmlDoc);  </td></tr> <tr> <td><nobr>24</nobr></td> <td style="background-color:#f7f7f7">}  </td></tr> <tr> <td><nobr>25</nobr></td> <td> </td></tr> <tr> <td><nobr>26</nobr></td> <td style="background-color:#f7f7f7">function displayResult()  </td></tr> <tr> <td><nobr>27</nobr></td> <td>{  </td></tr> <tr> <td><nobr>28</nobr></td> <td style="background-color:#f7f7f7">  </font><font style="color:red">xml</font><font style="font-size:11px">=</font><font style="color:blue">loadXMLDoc</font><font style="font-size:11px">(&quot;http://www.w3schools.com/xsl/cdcatalog.xml&quot;);  </font></td></tr> <tr> <td><nobr>29</nobr></td> <td>  </font><font style="color:red">xsl</font><font style="font-size:11px">=</font><font style="color:blue">loadXMLDoc</font><font style="font-size:11px">(&quot;cdcatalog.xsl&quot;);  </font></td></tr> <tr> <td><nobr>30</nobr></td> <td style="background-color:#f7f7f7">    </td></tr> <tr> <td><nobr>31</nobr></td> <td>  // code for IE  </td></tr> <tr> <td><nobr>32</nobr></td> <td style="background-color:#f7f7f7">  if (window.ActiveXObject)  </td></tr> <tr> <td><nobr>33</nobr></td> <td>  {  </td></tr> <tr> <td><nobr>34</nobr></td> <td style="background-color:#f7f7f7">    </font><font style="color:red">ex</font><font style="font-size:11px">=</font><font style="color:blue">xml</font><font style="font-size:11px">.transformNode(xsl);  </font></td></tr> <tr> <td><nobr>35</nobr></td> <td>    document.getElementById(&quot;example&quot;)</font><font style="color:red">.innerHTML</font><font style="font-size:11px">=</font><font style="color:blue">ex</font><font style="font-size:11px">;  </font></td></tr> <tr> <td><nobr>36</nobr></td> <td style="background-color:#f7f7f7">  }  </td></tr> <tr> <td><nobr>37</nobr></td> <td>  // code for Mozilla, Firefox, Opera, etc.  </td></tr> <tr> <td><nobr>38</nobr></td> <td style="background-color:#f7f7f7">  else if (document.implementation   </td></tr> <tr> <td><nobr>39</nobr></td> <td>           &amp;&amp; document.implementation.createDocument)  </td></tr> <tr> <td><nobr>40</nobr></td> <td style="background-color:#f7f7f7">  {  </td></tr> <tr> <td><nobr>41</nobr></td> <td>    </font><font style="color:red">xsltProcessor</font><font style="font-size:11px">=</font><font style="color:blue">new</font><font style="font-size:11px"> XSLTProcessor();  </font></td></tr> <tr> <td><nobr>42</nobr></td> <td style="background-color:#f7f7f7">    xsltProcessor.importStylesheet(xsl);  </td></tr> <tr> <td><nobr>43</nobr></td> <td>    </font><font style="color:red">resultDocument</font><font style="font-size:11px"> = </font><font style="color:blue">xsltProcessor</font><font style="font-size:11px">.transformToFragment(xml,document);  </font></td></tr> <tr> <td><nobr>44</nobr></td> <td style="background-color:#f7f7f7">    document.getElementById(&quot;example&quot;).appendChild(resultDocument);  </td></tr> <tr> <td><nobr>45</nobr></td> <td>  }  </td></tr> <tr> <td><nobr>46</nobr></td> <td style="background-color:#f7f7f7">}  </td></tr> <tr> <td><nobr>47</nobr></td> <td></font><font style="color:blue">&lt;/</font><font style="font-size:11px">script</font><font style="color:blue">&gt;</font><font style="font-size:11px"> </font></td></tr> <tr> <td><nobr>48</nobr></td> <td style="background-color:#f7f7f7"></font><font style="color:blue">&lt;/</font><font style="font-size:11px">head</font><font style="color:blue">&gt;</font><font style="font-size:11px"> </font></td></tr> <tr> <td><nobr>49</nobr></td> <td></font><font style="color:blue">&lt;</font><font style="font-size:11px">body </font><font style="color:red">id</font><font style="font-size:11px">=</font><font style="color:blue">&quot;example&quot;</font><font style="font-size:11px"> </font><font style="color:red">onLoad</font><font style="font-size:11px">=</font><font style="color:blue">&quot;displayResult()&quot;</font><font style="font-size:11px">&gt;  </font></td></tr> <tr> <td><nobr>50</nobr></td> <td style="background-color:#f7f7f7"></font><font style="color:blue">&lt;/</font><font style="font-size:11px">body</font><font style="color:blue">&gt;</font><font style="font-size:11px"> </font></td></tr> <tr> <td><nobr>51</nobr></td> <td></font><font style="color:blue">&lt;/</font><font style="font-size:11px">html</font><font style="color:blue">&gt;</font><font style="font-size:11px"> </font></td></tr></tbody></table></div><br>I changed at line 28 which allows to load XML from <font style="font-size:11px"><a href="http://www.w3schools.com/xsl/cdcatalog.xml">http://www.w3schools.com/xsl/cdcatalog.xml</a><br></font><br>and my XSL file<br><br> <div style="border-right:#7f9db9 1px solid;border-top:#7f9db9 1px solid;font-size:11px;overflow:auto;border-left:#7f9db9 1px solid;width:100%;line-height:100%! important;border-bottom:#7f9db9 1px solid;font-family:Courier New;height:352px;background-color:white"> <table style="border-top-width:0px;border-left-width:0px;margin:2px 0px;width:99%;border-bottom:#eee 0px solid;border-collapse:collapse;background-color:#fff;border-right-width:0px" cellspacing=0 cellpadding=0> <colgroup> <col style="padding-left:10px;font-size:11px;border-bottom:#f7f7f7 1px solid;font-family:Courier New;white-space:nowrap"> <tbody> <tr> <td><font style="font-size:11px"></font><font style="color:blue">&lt;?</font><font style="font-size:11px">xml </font><font style="color:red">version</font><font style="font-size:11px">=</font><font style="color:blue">&quot;1.0&quot;</font><font style="font-size:11px"> </font><font style="color:red">encoding</font><font style="font-size:11px">=</font><font style="color:blue">&quot;ISO-8859-1&quot;</font><font style="font-size:11px">?&gt;  </font></td></tr> <tr> <td style="background-color:#f7f7f7"></font><font style="color:blue">&lt;</font><font style="font-size:11px">xsl:stylesheet </font><font style="color:red">version</font><font style="font-size:11px">=</font><font style="color:blue">&quot;1.0&quot;</font><font style="font-size:11px"> </font></td></tr> <tr> <td>xmlns:</font><font style="color:red">xsl</font><font style="font-size:11px">=</font><font style="color:blue">&quot;http://www.w3.org/1999/XSL/Transform&quot;</font><font style="font-size:11px">&gt;  </font></td></tr> <tr> <td style="background-color:#f7f7f7"> </td></tr> <tr> <td></font><font style="color:blue">&lt;</font><font style="font-size:11px">xsl:template </font><font style="color:red">match</font><font style="font-size:11px">=</font><font style="color:blue">&quot;/&quot;</font><font style="font-size:11px">&gt;  </font></td></tr> <tr> <td style="background-color:#f7f7f7">  </font><font style="color:blue">&lt;</font><font style="font-size:11px">html</font><font style="color:blue">&gt;</font><font style="font-size:11px"> </font></td></tr> <tr> <td>  </font><font style="color:blue">&lt;</font><font style="font-size:11px">body</font><font style="color:blue">&gt;</font><font style="font-size:11px"> </font></td></tr> <tr> <td style="background-color:#f7f7f7">    </font><font style="color:blue">&lt;</font><font style="font-size:11px">h2</font><font style="color:blue">&gt;</font><font style="font-size:11px">My CD Collection</font><font style="color:blue">&lt;/</font><font style="font-size:11px">h2</font><font style="color:blue">&gt;</font><font style="font-size:11px">   </font></td></tr> <tr> <td>    </font><font style="color:blue">&lt;</font><font style="font-size:11px">table </font><font style="color:red">border</font><font style="font-size:11px">=</font><font style="color:blue">&quot;1&quot;</font><font style="font-size:11px">&gt;  </font></td></tr> <tr> <td style="background-color:#f7f7f7">      </font><font style="color:blue">&lt;</font><font style="font-size:11px">tr </font><font style="color:red">bgcolor</font><font style="font-size:11px">=</font><font style="color:blue">&quot;#9acd32&quot;</font><font style="font-size:11px">&gt;  </font></td></tr> <tr> <td>        </font><font style="color:blue">&lt;</font><font style="font-size:11px">th </font><font style="color:red">align</font><font style="font-size:11px">=</font><font style="color:blue">&quot;left&quot;</font><font style="font-size:11px">&gt;Title</font><font style="color:blue">&lt;/</font><font style="font-size:11px">th</font><font style="color:blue">&gt;</font><font style="font-size:11px">   </font></td></tr> <tr> <td style="background-color:#f7f7f7">        </font><font style="color:blue">&lt;</font><font style="font-size:11px">th </font><font style="color:red">align</font><font style="font-size:11px">=</font><font style="color:blue">&quot;left&quot;</font><font style="font-size:11px">&gt;Artist</font><font style="color:blue">&lt;/</font><font style="font-size:11px">th</font><font style="color:blue">&gt;</font><font style="font-size:11px">   </font></td></tr> <tr> <td>      </font><font style="color:blue">&lt;/</font><font style="font-size:11px">tr</font><font style="color:blue">&gt;</font><font style="font-size:11px"> </font></td></tr> <tr> <td style="background-color:#f7f7f7">      </font><font style="color:blue">&lt;</font><font style="font-size:11px">xsl:for-each </font><font style="color:red">select</font><font style="font-size:11px">=</font><font style="color:blue">&quot;catalog/cd&quot;</font><font style="font-size:11px">&gt;  </font></td></tr> <tr> <td>      </font><font style="color:blue">&lt;</font><font style="font-size:11px">tr</font><font style="color:blue">&gt;</font><font style="font-size:11px"> </font></td></tr> <tr> <td style="background-color:#f7f7f7">        </font><font style="color:blue">&lt;</font><font style="font-size:11px">td</font><font style="color:blue">&gt;</font><font style="font-size:11px">&lt;</font><font style="font-weight:bold;color:black">xsl</font><font style="font-size:11px">:value-of </font><font style="color:red">select</font><font style="font-size:11px">=</font><font style="color:blue">&quot;title&quot;</font><font style="font-size:11px"> </font><font style="color:blue">/&gt;</font><font style="font-size:11px">&lt;/</font><font style="font-weight:bold;color:black">td</font><font style="font-size:11px">&gt;  </font></td></tr> <tr> <td>        </font><font style="color:blue">&lt;</font><font style="font-size:11px">td</font><font style="color:blue">&gt;</font><font style="font-size:11px">&lt;</font><font style="font-weight:bold;color:black">xsl</font><font style="font-size:11px">:value-of </font><font style="color:red">select</font><font style="font-size:11px">=</font><font style="color:blue">&quot;artist&quot;</font><font style="font-size:11px"> </font><font style="color:blue">/&gt;</font><font style="font-size:11px">&lt;/</font><font style="font-weight:bold;color:black">td</font><font style="font-size:11px">&gt;  </font></td></tr> <tr> <td style="background-color:#f7f7f7">      </font><font style="color:blue">&lt;/</font><font style="font-size:11px">tr</font><font style="color:blue">&gt;</font><font style="font-size:11px"> </font></td></tr> <tr> <td>      </font><font style="color:blue">&lt;/</font><font style="font-size:11px">xsl:for-each</font><font style="color:blue">&gt;</font><font style="font-size:11px"> </font></td></tr> <tr> <td style="background-color:#f7f7f7">  </font><font style="color:blue">&lt;/</font><font style="font-size:11px">table</font><font style="color:blue">&gt;</font><font style="font-size:11px"> </font></td></tr> <tr> <td>  </font><font style="color:blue">&lt;/</font><font style="font-size:11px">body</font><font style="color:blue">&gt;</font><font style="font-size:11px"> </font></td></tr> <tr> <td style="background-color:#f7f7f7">  </font><font style="color:blue">&lt;/</font><font style="font-size:11px">html</font><font style="color:blue">&gt;</font><font style="font-size:11px"> </font></td></tr> <tr> <td></font><font style="color:blue">&lt;/</font><font style="font-size:11px">xsl:template</font><font style="color:blue">&gt;</font><font style="font-size:11px"> </font></td></tr> <tr> <td style="background-color:#f7f7f7"> </td></tr> <tr> <td></font><font style="color:blue">&lt;/</font><font style="font-size:11px">xsl:stylesheet</font><font style="color:blue">&gt;</font><font style="font-size:11px"> </font></td></tr></tbody></table></div><br> <p>This example works correctly on IE6 &amp; IE7, except I receive security warning message about active content. I'm afraid that if I use this code to transform XML from internet by XSLT, it always raise a warning popup.</p> <p>How can I get rid of this warning?</p> <p>Thanks for all your supports.</p> <p>ttvu</p>Wed, 24 Sep 2008 17:16:11 Z2008-09-25T03:26:50Zhttp://social.msdn.microsoft.com/Forums/en/olsbweb/thread/5497e105-cedc-49b9-8af0-865f8d895682#a62f5b7f-16fd-4a42-9a96-f507ca8e6701http://social.msdn.microsoft.com/Forums/en/olsbweb/thread/5497e105-cedc-49b9-8af0-865f8d895682#a62f5b7f-16fd-4a42-9a96-f507ca8e6701Robert Greenhttp://social.msdn.microsoft.com/Profile/en-US/?user=Robert%20GreenActiveX warning with IE6 & IE7 This forum is for questions about Office Live. Your best bet here would be to post this question in the Internet Explorer newsgroup at <a href="http://www.microsoft.com/communities/newsgroups/en-us/default.aspx?dg=microsoft.public.internetexplorer.general">http://www.microsoft.com/communities/newsgroups/en-us/default.aspx?dg=microsoft.public.internetexplorer.general</a>. <br><br>RobertWed, 05 Nov 2008 22:11:53 Z2008-11-05T22:11:53Z