qq_36966866
qq_36966866
采纳率16.7%
2017-01-04 08:57 阅读 4.3k

如何在静态页面获取session中的值,求大神们指教

静态页面方法图片说明
不知道如何才能获取到已经登陆页面的密码的值,我想拿来与输入的原密码比较
修改密码界面图片说明

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

3条回答 默认 最新

  • Tiger_Zhao Tiger_Zhao 2017-01-04 09:05

    应该是不能吧。
    session在服务端,必须递交到服务端才能取值比较,所以必须是个“动态”页面才能在服务端进行不同的响应。

    点赞 评论 复制链接分享
  • qq_29614459 XVFZ 2017-01-04 10:40

    用response.sendRedirect("a.html?param=hello");用下面的JS方法如:var v=getUrlParameter('param');
    function getUrlParameter( name ){
    name = name.replace(/[[]/,"\[").replace(/[]]/,"\]");
    var regexS = "[\?&]"+name+"=([^&#]*)";
    var regex = new RegExp( regexS );
    var results = regex.exec(window.parent.location.href );
    if( results == null ) return ""; else {

    return results[1];
    }
    }

    点赞 评论 复制链接分享
  • showbo GoCityPass新加坡曼谷通票 2017-01-04 12:31

    ajax发送数据到服务器进行验证,或者你修改操作直接ajax提交就行,直接静态是获取不到。
    http://www.w3school.com.cn/jquery/ajax_ajax.asp

    或者script加载一个动态页,动态页输出session就行了。如

     <script src="xx.asp"></script>
    <script>alert(pwd)</script>
    xx.asp
    var pwd='<%=Session("pwd")%>'
    
    
    点赞 评论 复制链接分享

相关推荐