以文本方式查看主题 - 计算机科学论坛 (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文件插入以下代码: |
-- 作者: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 |