以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 XSL/XSLT/XSL-FO/CSS 』  (http://bbs.xml.org.cn/list.asp?boardid=8)
----  xsl访问cookie??  (http://bbs.xml.org.cn/dispbbs.asp?boardid=8&rootid=&id=9592)


--  作者:leves
--  发布时间:8/27/2004 11:16:00 AM

--  xsl访问cookie??
使用<msxsl:script为什么会报以下错误???
脚本编译错误: file:///c:/inetpub/wwwroot/test/classMax.xslt(13,22) : error JS1135: 尚未声明变量“document”
难道说xsl文件不能访问document对象,或者有其他办法能让xsl访问cookie吗?
======具体代码如下=============
<msxsl:script language="javascript" implements-prefix="myjs">
    <![CDATA[
    function getExpand()
    {        
        return getCookie("maxCookie") ;
    }    
    
function getCookie(cookieName)
    {
        var cookieString = document.cookie;//********出错的地方!!!!
        var start = cookieString.indexOf(cookieName + '=');    
        if (start == -1)
        return null;
        start += cookieName.length + 1;
        var end = cookieString.indexOf(';', start);
        if (end == -1) return unescape(cookieString.substring(start));
        return unescape(cookieString.substring(start, end));
    }
    
    ]]>
</msxsl:script>

W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
46.875ms