Roo/DomTemplate.js
authorAlan Knowles <alan@roojs.com>
Wed, 6 Feb 2013 06:01:58 +0000 (14:01 +0800)
committerAlan Knowles <alan@roojs.com>
Wed, 6 Feb 2013 06:01:58 +0000 (14:01 +0800)
Roo/DomTemplate.js

index c8bf3c4..dd0221f 100644 (file)
@@ -100,15 +100,16 @@ Roo.extend(Roo.DomTemplate, Roo.Template, {
         
         // covert the html into DOM...
         var doc = false;
+        var div =false;
         try {
             doc = document.implementation.createHTMLDocument("");
             doc.documentElement.innerHTML =   this.html  ;
+            div = doc.documentElement;
         } catch (e) {
-            // old IE...
-            doc = new ActiveXObject('htmlfile');
-            doc.open();
-            doc.write(this.html);
-            doc.close();
+            // old IE... - nasty -- it causes all sorts of issues.. with
+            // images getting pulled from server..
+            div = document.createElement('div');
+            div.innerHTML = this.html;
         }
         //doc.documentElement.innerHTML = htmlBody
         var div = doc.documentElement;