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: 4533

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 786 korisnika na forumu :: 56 registrovanih, 5 sakrivenih i 725 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3028 - dana 22 Nov 2019 07:47

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: A.R.Chafee.Jr., AF-1, apostata, Atomski čoban, babaroga, Bane san, bigfoot, bijons, Boris90, Brankoni, cole77, Crazzer, dac, daki1978, dankisha, darkstar101, djordje92sm, dogodine, Dusan Medojevic, Dzoni90, Fog of War, Gama, hyla, Insan, ivan979, ivicasimo, kovinacc, krkalon, kybonacci, Marko Marković, mercedesamg, Mercury, Milan Miscevic, nebidrag, nemkea71, ostoja, pavle_pzs, proleter373, renoje2, robertino, sakota79, saputnik plavetnila, slonic_tonic, Smiljke, Snorks, stug, time, trutcina, Username1000, Van, vasa.93, VJ, Vlad000, vladas87, VP3987, Šobe