以文本方式查看主题

-  计算机科学论坛  (http://bbs.xml.org.cn/index.asp)
--  『 XML源码及示例(仅原创和转载) 』  (http://bbs.xml.org.cn/list.asp?boardid=32)
----  怎样检测客户端浏览器是否支持 XML  (http://bbs.xml.org.cn/dispbbs.asp?boardid=32&rootid=&id=9347)


--  作者:edak
--  发布时间:8/13/2004 3:37:00 PM

--  怎样检测客户端浏览器是否支持 XML
怎样用ASP检测客户端是否支持xml
--  作者:edak
--  发布时间:8/18/2004 8:54:00 AM

--  
怎么没人理啊,还是没人知道阿

--  作者:zhangsf
--  发布时间:8/18/2004 5:50:00 PM

--  
试一试这个方法:
xsl文件
<?xml version="1.0"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/xsl/Transform">
 <xsl:template match="/">
  <html>
   <body>
    <h1>
     <xsl:value-of select="/message"/>
    </h1>
   </body>
  </html>
 </xsl:template>
</xsl:stylesheet>

asp文件插入以下代码:
<%
response.write <?xml version="1.0" encoding="gb2312"?>
response.write <?xml-stylesheet type="text/xsl" href="test.xsl"?>
response.write <document><message>恭喜,你的计算机运行xm成功!</message>
</document>
%>


--  作者:edak
--  发布时间:8/19/2004 5:25:00 PM

--  
我只的是这种
http://www.cjol.com/v7test/sc/step2.htm
但我不知道怎么实现的
大家研究研究
--  作者:孤独
--  发布时间:8/19/2004 6:23:00 PM

--  
function sniff(){
         var xml = "<?xml version=\"1.0\" encoding=\"UTF-16\"?><cjb></cjb>";
         var xsl = "<?xml version=\"1.0\" encoding=\"UTF-16\"?><x:stylesheet version=\"1.0\" xmlns:x=\"http://www.w3.org/1999/XSL/Transform\" xmlns:m=\"urn:schemas-microsoft-com:xslt\"><x:template match=\"/\"><x:value-of select=\"system-property('m:version')\" /></x:template></x:stylesheet>";
         //var xsl = "<?xml version=\"1.0\" encoding=\"UTF-16\"?><x:stylesheet version=\"1.0\" xmlns:x=\"http://www.w3.org/TR/WD-xsl\"></x:stylesheet>";
        
         var x = null;
          
         try{
          x = new ActiveXObject("Microsoft.XMLDOM");  
          x.async = false;
          x.loadXML(xml)
          }catch(e){return(false)}
        
         try{
          var s = new ActiveXObject("Microsoft.XMLDOM");
          s.async = false;
          if (s.loadXML(xsl)){
           try{
            var op = x.transformNode(s);
            if (op.indexOf("stylesheet") == -1){
             
             return(true)
            }
           }catch(e){return(false)}
          }
         }catch(e){return(false)}
        }
--  作者:zhangsf
--  发布时间:8/20/2004 10:45:00 PM

--  
good
--  作者:Minisheep
--  发布时间:8/27/2004 8:26:00 PM

--  
那个网页的源文件明明写的很清楚啊,为什么还要问呢?
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
52.734ms