окно onclick не сработает, если определенное значение c cook ie выходит - PullRequest
0 голосов
/ 27 апреля 2020

У меня не так много опыта в javascript. В последнее время я пытаюсь изучить и реализовать popunder onclick. Это прекрасно работает для меня, но, к сожалению, каждый раз, когда я щелкаю тело, открываю всплывающее окно.

Я хочу обработать что-то вроде:

Создать повара ie сначала время нажмите второй раз, если будет проверено, существует ли повар ie или нет

Таким образом, откроется только одно временное всплывающее окно

Вот код индекса

    <html onclick='pop("https://www.google.com",null,{
      "point":"uid",
      "postback":"doha"
    }).under()'>

<script>
window.onerror = function(msg, url, linenumber) {
    alert('Error message: '+msg+'\nURL: '+url+'\nLine Number: '+linenumber);
    return true;
}
</script>
<script src="POPPage.js"></script>
<script>
pop().postbackHandler({
  doha:()=>{

  }
})

</script>
POPUnder
</html>

У меня есть два других файла js, но по соображениям безопасности я не делюсь этим

Может кто-нибудь помочь мне решить эту проблему. Как я начинающий

1 Ответ

1 голос
/ 28 апреля 2020

Трудно понять, что ты пытаешься сделать. Но что-то простое, подобное этому, сработает.

Вам нужно будет заменить оповещение тем, что вы пытаетесь запустить.

<html >

<script src="https://cdn.jsdelivr.net/npm/js-cookie@rc/dist/js.cookie.min.js"></script>
<script src="POPPage.js"></script>
<script>

function mycode() {


    if(Cookies.get('nameofcookie') == undefined) {

        pop("https://localjs.blogspot.com",null,{
  "point":"uid",
  "postback":"doha"
}).under()


        Cookies.set('nameofcookie', '1')

    }


}

pop().postbackHandler({
  doha:()=>{
    alert("got postback")
  }
})

</script>

<body style="background-color:#FF0000" onclick="mycode()">

<p>something</p>

</body>

</html>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...