onbeforeunload

    0热度

    1回答

    我的问题不是关于如何覆盖警报功能,然后按需要装饰它。我的问题是,当你无视该警报的功能是这样的: window.alert = function(str){console.log('alert is called: '+ str);} 对于一个页面,注册处理程序onbeforeunload事件是这样的: window.onbeforeunload= function(){return 'bye!';

    0热度

    1回答

    我正在研究当用户登录页面时询问的问卷,如果他同意弹出窗口(动作在不同的控制器上)打开(工作正常)当主窗口关闭时,它应该弹出信号以启动问卷。但是下面的机制似乎不会触发startSurvey函数。 $('.askForFeedback a.yes').click(function() { window.survey = window.open("../Home/CustomerFeedb

    0热度

    1回答

    在为Chrome停止前不会发生指定的URL指定在Internet Explorer和Chrome中调用正文之前放置的以下脚本(以及任何其他浏览器)。但重定向到指定的URL只发生在IE中。而不是document.location.href,我也试过window.location和window.location.href,没有完整的网址(如下面的脚本)和完整的网址(http://localhost:8

    0热度

    1回答

    我有一个onbeforeunload事件,当我离开页面并运行附加到该事件的代码时,它应该会触发。我把它放在我的页面中的cshtml的脚本标记中,所以理论上它应该只在我处于特定页面时才会触发并且离开它(我对事件的理解可能不正确)。但是,当我转到另一页时,onbeforeunload事件似乎不想触发。我试图设置一个断点,但似乎没有打它,并没有得到我的控制台在萤火虫的任何错误。 我已经看过这个帖子用这个

    3热度

    1回答

    我一直试图绑定beforeunload事件通过调用以下脚本,以便我可以通过AJAX去指定的URL。问题是AJAX第一次没有工作,因为当我第一次执行页面刷新时URL没有被调用。阿贾克斯第二次工作。当我将async设置为false但此时success内的警报弹出窗口不显示时,此问题得到解决。我需要警戒框也显示在success区块。 <script type="text/javascript">

    0热度

    1回答

    如何检测在<head>标记之间进行的window.location修改? 当我在chrome控制台执行下面的代码时,我得到了我的console.log。 window.onbeforeunload = function(){ console.log("Before Unload"); }; window.location.replace("http://www.google.com"

    4热度

    1回答

    我的应用程序信息页面上有一个下载按钮,用于下载pdf。我还为所有页面设置了window.onbeforeunload事件来启动我的加载屏幕微调器,并且window.onunload事件杀死加载屏幕。我遇到的问题是,当我下载我的PDF文件时,下载工作正常,但window.onbeforeunload事件被触发,而不是window.onunload(因为我不离开页面)。这会导致我的加载页面在我下载我的

    0热度

    1回答

    我与一起使用onbeforeunload在关闭页面时显示带有文本区域的消息,问题是我正在收到消息但不是文本。我使用的代码是: window.addEventListener("beforeunload", function(event) { var response = prompt("Whay this page isn't good for YOU ?", "");

    0热度

    1回答

    如何以编程方式触发onb​​eforeunload和onunload事件?(不需要jquery)。我已经试过: var event = new Event('onbeforeunload'); event.initEvent("onbeforeunload", true, true); window.document.dispatchEvent(event);

    2热度

    1回答

    当他/她尝试在他/她的项目未保存时从我的webapp导航时,我想提醒用户。目前我不关心目前正在编辑的编辑框。我知道该项目在会议中的肮脏状态。 我很快意识到,如果我为window.onbeforeunload设置了一个函数,即使他/我在webapp中导航到另一个页面,它也会干扰用户。在这种情况下不需要任何干扰,会议将仍然活着。 我试图得到的溶液从Fire onbeforeunload only wh