Pop-up prozor za Android korisnike koji nudi redirekt ka Play store?

Pop-up prozor za Android korisnike koji nudi redirekt ka Play store?

offline
  • Pridružio: 14 Feb 2011
  • Poruke: 941

Pokušavao sam da napravim alert box u JS koji se učita pri učitavanju stranice gde pise "Da li zelite da preuzmete android app?" i ako se klikne na potvrdi, on redirektuje na Play store, a ako na Otkaži onda se uugasi.
Problem je što se to učitava svaki put kada refresujem stranicu.
Onda mi je drug pomogao malo i dogradio Kod tako da se alert ne pojavljuje kada se osveži, problem je što se pojavljuje kada kliknem npr. Otkaži, pop-up se ugasi ali se pojavi kada poseti neku drugu stranicu na blogu (ali se ne pojavi ako ponovo posetim tu stranicu gde sam pop-up iskljucio).
Dakle, kako da namestim da se pojavi pop-up android korisnicima koji posete blog gde ih POTVRDI redirektuje na Play sotre a OTKAŽI ugasi pop-up i više se NE POJAVLJUJE?

Evo sadašnji Kod:
<html> <body> <script>             function funcRedirekt(){             if ( ! localStorage.getItem(window.location) ) {             localStorage.setItem(window.location, true);                             var potvrdi = confirm("Postoji Android aplikacija za ovaj sajt. Zelite li da je preuzmete?");                   if(potvrdi==true){                      window.location="http://www.saznajnovo.com/"                   }else{                      return 0;                   }                }             }          </script>             <body onload="funcRedirekt()"> </html>



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Programer
  • Pridružio: 23 Maj 2012
  • Poruke: 4576

Ne znam da li je ovo izvodljivo, ali u teoriji, kolačić bi mogao da reši problem. Onda se samo učita da li korisnik u pretraživaču već ima taj kolačić. Ako ga nema, onda se prikaže poruka. Kada klikne na Otkaži, kolačić bi mogao da se doprema u pretraživač. Jedino je problem za pretraživače koji ne podržavaju kolačiće, ali onda im i podrška za JS ne bi ništa značila.



offline
  • PHP Developer
  • Pridružio: 02 Okt 2005
  • Poruke: 546

ti koristis lokal storage
if ( ! localStorage.getItem(window.location) ) {
localStorage.setItem(window.location, true);
ako bi umesto window.location koji je url i jedinstven za svaku stranicu koristio window.location.hostname onda bi to vazilo za ceo domen.

offline
  • Pridružio: 14 Feb 2011
  • Poruke: 941

@|_MeD_| - svaka ti čast! Radi Smile
Hvala vam ljudi Ziveli

Ko je trenutno na forumu
 

Ukupno su 1416 korisnika na forumu :: 25 registrovanih, 2 sakrivenih i 1389 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: Andrija 1993, Bojke549, comi, Dejan_vw, Draganeli, Jose, laurusri, Lester Freamon, Macalone, Makeitdrip, Malahit, MB120mm, mb1213, Mzee, opt1, Orijen, Paklenica, Penzula, Posmatrac77OKB, PrincipL, ruma, sekretar, Tas011, yiyi, Zorge