【问题标题】:ALERT SESSION VALUE FROM first page to 2nd page using JQuery,ajax, or javascript使用 JQuery、ajax 或 javascript 从第一页到第二页的 ALERT SESSION VALUE
【发布时间】:2014-11-29 03:09:12
【问题描述】:

嗨,伙计,这是我第一次来这里。嗯,我想问一些关于会话的问题。嗯 我如何无法使用 jquery、ajax 或 javascript 从第一页到第二页提醒会话值? 请帮忙,我是那种语言的新手。 ):

【问题讨论】:

    标签: session


    【解决方案1】:

    您可以使用 url 查询字符串将值从一个页面传递到另一个页面。

    一个指向第二页的链接添加数据作为参数,如http://your-url.com?data=user-session-value

    在第二页中调用下面的 javascript 函数在 onload 或你需要的地方

    function getParameterByName(name) {
        name = name.replace(/[\[]/, "\\[").replace(/[\]]/, "\\]");
        var regex = new RegExp("[\\?&]" + name + "=([^&#]*)"),
            results = regex.exec(location.search);
        return results === null ? "" : decodeURIComponent(results[1].replace(/\+/g, " "));
    }
    

    你可以像alert(getParameterByName('data'));这样提醒值

    这样您的数据将显示在 url 中。如果您不想显示它,请使用本地存储。但是你需要在同一个域中。我的意思是你不能将数据从一个网站传递到另一个网站。

    在第一页只需将数据设置在本地存储中,如localStorage.setItem('data', 'user-session-value');以提醒第二页中的数据调用alert(localStorage.getItem('data'));

    希望这可以解决您的问题...祝您编码愉快...

    【讨论】:

    • 感谢您的回答先生,但抱歉我还不能编码。我是新手,我不知道从哪里开始您给定的代码先生):或如何将其放在 html 上。我很无聊
    • 您在应用程序中使用的是 javascript 还是 jquery??
    • 我使用 javascript 先生,我能够使用查询,但我知之甚少。我不熟悉使用这些语言。
    猜你喜欢
    • 2016-02-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-17
    • 2019-08-22
    • 1970-01-01
    相关资源
    最近更新 更多