在弹出窗口中运行的userscript本身提供了以下内容:
alert('Running from the popup window '+$('#myId').length); // <=== displays为什么在从生成弹出窗口的窗口运行用户脚本时,$('#myId')不正确地选择div,但是当用户脚本从弹出窗口本身内运行时,要选择div?理解这两种情况之间的区别是我能够精简代码的关键(具体来说,能够控制父窗
所以我做了一个window.open()弹出窗口来打开一个安全的登录表单。计划是在用户注册或验证后,弹出窗口将关闭,父窗口将刷新。关闭弹出窗口可以很好地工作,但是,由于跨站点脚本规则,当尝试刷新父级时,我得到以下结果:
Unsafe JavaScript attempt to access frame with URL http:我不能简单地在父进程上订阅onunload,因为在准备刷新父进程之前,身份验证弹出窗口可