javascript - 如何从第一页的按钮重新加载第二页?

标签 javascript jquery laravel laravel-5

我在第一页上单击了按钮,当我单击第一页上的按钮时,我想刷新第二页?

我一直在使用此代码,但无法正常工作:

var url_home = "{{ url('/') }}";

$(document).ready(function()
{  
    $("#refreshDIV").click(function()
    {
        $("#refreshDIV").reload(url_home);
    });
});

最佳答案

只要同时打开两个页面,就可以使用本地存储在浏览器中完成此操作。

在页面 ONE 中,您可以设置本地存储,如下所示:

$("#refreshDIV").click(function()
{
    localStorage.setItem('refreshOtherPage', '0');
    localStorage.setItem('refreshOtherPage', '1');
});

然后在页面和两个中,您可以添加一个侦听器脚本来自动重新加载页面:
//Fired from page ONE tab

    $(window).on('storage', function (e)
    {
        var storageEvent = e.originalEvent;

        if ((storageEvent.key == 'refreshOtherPage')
            && (storageEvent.oldValue == '0')
            && (storageEvent.newValue == '1'))
        {
          // DO WHATEVER YOU WANTED TO DO WHEN THAT BUTTON WAS CLICKED HERE
        }
    });

关于javascript - 如何从第一页的按钮重新加载第二页?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56706608/

相关文章:

javascript - 为什么添加一个矩形然后设置其左侧和顶部会导致可选的 'ghost' 矩形保留在旧位置?

javascript - 当更改具有大量子元素的元素位置时如何提高 React 性能

javascript - 在加载时编辑表值

jquery - 在 IE9 中访问 navigator.userAgent 时权限被拒绝

javascript - 单击事件后将类添加到所有匹配的 href

php - Laravel Eloquent : How to select not attached records in many to many relationship?

php - Laravel 无法删除或更新父行 : a foreign key constraint fails

javascript - 如果 Vue 中的语句单击以更改要运行的功能?

PHPStorm 自动完成不适用于 Laravel 5

javascript - Aurelia 组件在其他 View 模型中使用时不共享实例