Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/370.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript mozilla客户端XSLT未显示。(也使用jQuery)_Javascript_Jquery_Firefox_Xslt - Fatal编程技术网

Javascript mozilla客户端XSLT未显示。(也使用jQuery)

Javascript mozilla客户端XSLT未显示。(也使用jQuery),javascript,jquery,firefox,xslt,Javascript,Jquery,Firefox,Xslt,我想使用firebug来调试并帮助您快速完成一些XSLT布局问题,但我无法获得以下代码来在Firefox中执行和显示客户端XSLT(IE中一切正常): 这里有什么我忽略了的吗 我真的只需要Firefox代码测试。因此,它不需要漂亮。Gecko的XSL-T实现被认为错误地处理默认名称空间。在XSL文档中的XPath查询中尝试XML文档和/或前缀元素(不要忘记绑定新前缀) 这本身并不能真正回答您的问题,但您可以考虑查看谷歌Ajax SLT,它封装了各种浏览器的能力和“填补空白:”/P> $().re

我想使用firebug来调试并帮助您快速完成一些XSLT布局问题,但我无法获得以下代码来在Firefox中执行和显示客户端XSLT(IE中一切正常):

这里有什么我忽略了的吗


我真的只需要Firefox代码测试。因此,它不需要漂亮。

Gecko的XSL-T实现被认为错误地处理默认名称空间。在XSL文档中的XPath查询中尝试XML文档和/或前缀元素(不要忘记绑定新前缀)

这本身并不能真正回答您的问题,但您可以考虑查看谷歌Ajax SLT,它封装了各种浏览器的能力和“填补空白:”/P>
$().ready(function() {

   var oXMLHTTP
   var oXSLT

   if ($.browser.mozilla){
     oXMLHTTP = document.implementation.createDocument("","",null);
     oXSLT = document.implementation.createDocument("","",null);
   }else{            
     oXMLHTTP = new ActiveXObject("Microsoft.XMLDOM");
     oXSLT  = new ActiveXObject("Microsoft.XMLDOM");
   }
   oXMLHTTP.async = false; 
   oXSLT.async = false;
   oXSLT.load('Layout.xslt');

   var sURL = "somepage"

   /**/
   $.get(sURL,function(data){
      var sTranformedXML = "";
      if ($.browser.mozilla){
         oXMLHTTP.load(data);
         var xsltProcessor = new XSLTProcessor();
         xsltProcessor.importStylesheet(oXSLT);
         var mDoc = document.implementation.createDocument("","",null);
         sTranformedXML = xsltProcessor.transformToFragment(oXMLHTTP,mDoc);
      }else{
         oXMLHTTP.loadXML(data);
         sTranformedXML = oXMLHTTP.transformNode(oXSLT)
      }
      $("#main").html(sTranformedXML);
      $("#tbl_Not Grouped").insertAfter("tbl_Social Sciences");
   })// $.get           
})