Как отключить временную загрузку перед загрузкой? - PullRequest
0 голосов
/ 28 сентября 2018

Я установил window.onbeforeunload на документ готов.

Но мне нужно отключить это для клика по какой-то ссылке:

<a href="#downloadTemplate" id="downloadTemplate" title="Descargar Plantilla"><span class="fa fa-file-excel-o fa-2x"></span> </a>

Я пытался:

$("#downloadTemplate").mousedown(function () {
    $(window).unbind("beforeunload");
    window.location.href = "/MyLink";
});

Я попробовал почти каждую комбинацию

$("#downloadTemplate").click(function () {
    window.onbeforeunload = null;
    window.location.href = "/DownloadAFile";
});

Но ничего не работает, что мне не хватает?

1 Ответ

0 голосов
/ 28 сентября 2018

Не совсем уверен, но следующее должно помочь ...

$("#downloadTemplate").click(function (event) {
  event.stopPropagation();
  event.stopImmediatePropagation();
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...