Come far lavorare uno script solo al primo accesso...

Mpcat

Utente Attivo
29 Giu 2007
38
0
0
Ciao a tutti!


Spiego subito cosa vorrei ottenere.

Premetto che non sono esperto di Javascript.

Ho inserito in una landing page un pop up in uscita e vorrei renderlo meno fastidioso.

Il pop up e del tipo che quando con il mouse ti avvicini ai pulsanti di uscita dalla pagina, compare.

Vorrei che comparisse una o magari due volte massimo per sessione e magari solamente nei primi accessi (facciamo 2)

Come posso fare?

Eventualmente se qualcuno conosce un software o un servizio che permette di creare pop up non bloccabili in uscita con queste caratteristiche, potreste indicarmelo?

Grazie in anticipo

Ciao

Massimo
 

alessandro1997

Utente Attivo
6 Ott 2009
5.302
1
0
23
Roma
alessandro1997.netsons.org
Per quanto riguarda il blocco del blocco dei pop-up (che mi sembra quasi paradossale...) non mi sembra una soluzione molto corretta. Se un utente installa un software che blocca i pop-up, anche se gli compaiono, non ci presterà attenzione, quindi perché infastidirlo?

E per il tuo problema, io imposterei un semplice cookie. Se il cookie è settato non visualizzo il pop-up, altrimenti lo visualizzo e lo imposto.
 

Mpcat

Utente Attivo
29 Giu 2007
38
0
0
Dove devo inserire il codice del cookie e, sopratutto, dove lo trovo?

Ti scrivo il codice dello script che visualizza il popup:

Codice:
<script>
eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('3 B=29;3 v=25;3 I=\'#21\';3 1a=\'#2n\';3 1c=\'#O\';3 1B=\'1G://1p.1o.1u/1t/2p-2s.1M\';3 1x=\'1G://1p.1o.1u/1t/1N.1J\';3 1K=\'1W\';3 1q=" ";3 11=0;3 Y=9;3 p=0;3 r=0;3 h=9;3 F=9;3 o=D;3 g=D;3 14=W;3 15=W;3 N=-1;3 1m=1;3 G=D;c 1U(){6(H.1s==0){b D}3 A=H[0];1O(3 i=1;i<H.1s;i++){3 1A=1T 1P(\'\\\\{\'+(i-1)+\'\\\\}\',\'1R\');A=A.1S(1A,H[i])}b A};c 1i(e){6(h)b q;6(19(d.18)==\'1L\'){p=d.18;r=d.1V}l 6(5.f&&(5.f.t||5.f.u)){p=5.f.t;r=5.f.u}l 6(5.7&&(5.7.t||5.7.u)){p=5.7.t;r=5.7.u}3 P=0;3 E=0;6(!e)3 e=d.1Q;6(e.1e||e.1f){P=e.1e;E=e.1f}l 6(e.1h||e.1D){P=e.1h+5.7.1g+5.f.1g;E=e.1D+5.7.C+5.f.C}14=p/2-B/2;15=r/2-v/2+5.7.C;6(E<10+5.7.C){6(!F)N++;F=q;1z();b q}l{F=9}b q};c 1j(T){3 S=d.J;6(19 d.J!=\'c\'){d.J=T}l{d.J=c(){6(S){S()}T()}}};1j(1k);c 1k(){5.2i=1i;3 y=5.1d(\'j\');y.17(\'L\',\'g\');5.7.1b(y);3 x=5.1d(\'j\');x.17(\'L\',\'o\');y.1b(x);x.4.1n=\'1r\';x.4.13=\'-16\';x.4.R=\'-16\';x.4.m=\'#O\';x.4.n=\'Q w \'+I;x.4.U=B+\'k\';x.4.K=v+\'k\';x.4.s=\'V\';3 z="<j 4=\'n:Q w "+I+" !8;1E-1I:1F !8;m:"+1a+" !8;1l:1y !8;\'><a 2j=\'#\' 4=\'M-2h:2g !8;M-2e:2f !8;M-2k:2l !8;2q:"+1c+" !8;\' 2r=\'Z(); b 9;\'>[X]</a></j>";z+="<1C 4=\'n:Q w "+I+";m:2o;\' L=\'1H\' 1X=\'1H\' n=\'0\' 2m=\'"+1B+"\' U=\'"+(B-2)+"\' K=\'"+(v-2d)+"\'></1C>";z+="<j 4=\'n:12 w #2c !8;1E-1I:1F !8;m:#O !8;1l:1y !8;\'>"+1q+"</j>";x.22=z;o=x;g=5.23(\'g\')};c 1z(){6(h)b 9;6(N%1m!=0){h=9;b 9}h=q;3 x=o;x.4.13=15+\'k\';x.4.R=14+\'k\';x.4.s=\'V\';3 y=g;y.4.1n=\'1r\';y.4.13=\'12\';y.4.R=\'12\';y.4.U=5.7.20+\'k\';y.4.K=5.7.1Y+\'k\';y.4.1Z=\'24\';y.4.s=\'V\';y.4.m="2a(\'"+1x+"\')";5.7.4.K=\'W%\';6(Y)5.7.4.1v=\'2b\';6(11>0){G=28("Z()",11)}b 9};c Z(){h=9;o.4.s=\'1w\';g.4.s=\'1w\';6(Y)5.7.4.1v=\'26\';6(G)27(G);b 9};',62,153,'|||var|style|document|if|body|important|false||return|function|window||documentElement|eg_overlay|opened||div|px|else|background|border|egwind|myWidth|true|myHeight|display|clientWidth|clientHeight|eg_height|solid|||xtext|str|eg_width|scrollTop|null|posy|is_in|autoclose|arguments|eg_bordercolor|onload|height|id|font|nrp|ffffff|posx|1px|left|oldonload|func|width|block|100||eg_disable_scrollbar|closeWindow||eg_timeout|0px|top|eg_x|eg_y|1000px|setAttribute|innerWidth|typeof|eg_bgTitle|appendChild|eg_textTitle|createElement|pageX|pageY|scrollLeft|clientX|mmove|addLoadEvent|eg_init|padding|nrp_show|position|fitnessmax|www|eg_affmsg|absolute|length|tcp|it|overflow|none|eg_overlayurl|5px|openWindow|re|eg_htmlfile|iframe|clientY|text|right|http|eg_iframe|align|gif|eg_affid|number|html|overlay|for|RegExp|event|gm|replace|new|sformat|innerHeight|33466|name|scrollHeight|zIndex|scrollWidth|FFFFFF|innerHTML|getElementById|999|520|auto|clearTimeout|setTimeout|600|url|hidden|F3efee|30|weight|bold|verdana|family|onmousemove|href|size|13px|src|0099cc|white|exit|color|onClick|content1'.split('|'),0,{}))
</script>

Come posso fare?

Grazie
 
Discussioni simili
Autore Titolo Forum Risposte Data
D Devo far funzionare un form di contatti PHP 4
J Far partire Angular Javascript 2
MarcoGrazia Se non sai se riceverai da GET o da POST, puoi verificarlo e far scegliere allo script. Snippet PHP 0
J Far comparire e scomparire un div con un select Javascript 1
T Far sparire dalla pagina div che saranno inseriti successivamente jQuery 0
Shyson Far apparire le l'icona Back To Top in fondo jQuery 8
D [Java] far partire JProgressBar all'apertura di un JFrame Java 1
Monital [PHP]Far riconoscere stringa o numerico epr creazione campo tabella PHP 6
Q Problema su come far aggiornare i campi su un database Mysql PHP 17
W [PHP] Come far funzionare un form di selezione PHP 12
otto9due Al Click su optgroup di un select, far comparire le option annidate jQuery 2
M Riadattamento funzioni per far scomparire un menu. jQuery 4
momeraths [HTML] Come non far scaricare video HTML e CSS 1
trattorino [Javascript] FAR sparire campo dopo top caratteri Javascript 2
T [Javascript] Far partire script al raggiungimento del div/section Javascript 0
M [PHP] Far rimanere biffata checkbox dopo aggiornamento pagina PHP 24
M [Javascript] far scomparire il menu al click Javascript 0
Bryan [PHP] Far mostrare tutte le tabelle contenenti in un database PHP 2
maurogiarrizzo È un piacere far parte di questo sito Presentati al Forum 1
C [PHP] DEVO FAR SPUNTARE SOLO LE CONSONANTI DI UNA STRINGA PHP 1
R Come faccio a far tradurre un mio video su Youtube? YouTube 2
SimooRu [PHP] Non riesco a far passare i dati con i form PHP 4
D script per far funzionare l'animazione Javascript 4
D script per far funzionare l'animazione Presentati al Forum 1
G Ciclo if php per far comparire un pulsante solo nel caso in cui una variabile sia 0 PHP 2
M Creazione codice html per far prelevare un banner HTML e CSS 3
M Far partire una funzione/codice php con javascript Javascript 1
S Far partire in automatico una slide all'apertura della pagina Javascript 0
U Far partire una funzione JavaScript premendo bottone in html Javascript 7
Mr. Alex D. Come far apparire un testo preimpostato in una casella di un form di uno script php? PHP 1
S Se voglio far scorrere le immagini dello sfondo di una pagina (oviamente html) come faccio? HTML e CSS 1
S Come faccio a far scorrere delle immagini come sfondo di una pagina? Discussioni Varie 1
I Far conoscere un sito SEO e Posizionamento 4
Shyson Far apparire o scomparire div jQuery 1
P far apparire immagine sotto testo con rollover Javascript 2
D Come far ripartire una gif quando si rivisita la pagina dello slideshow WordPress 1
K Far scorrere il menu dal fondo al top della pagina HTML e CSS 6
P Codice per far aprire un <div> al click di un immagine? HTML e CSS 0
piccino Far pubblicare un solo articolo WordPress 0
C Far apparire segno + PHP 1
D cliccare sul tasto per far comparire una scritta tipo PHP 0
G Come far passare un valore attraverso il metodo POST utiliazzando PHP a jQuery PHP 4
S Far scrivere un testo ad un utente registrato..... PHP 3
L Come far commentare/scrivere agli altri utenti?? Windows e Software 10
L Far commentare gli altri utenti...come fare?? HTML e CSS 1
F far apparire in automatico tutti gli ultimi post di facebook nella propria home page HTML e CSS 4
I come fare a far comparire il mio sito nelle ricerche?? SEO e Posizionamento 3
michelep [DISCUTIAMO]Far dialogare la nostra app con un web service tramite WSDL e SOAP Sviluppo app per Android 0
L Far apparire/scomparire un sottomenù al click jQuery 1
P Script per far scomparire l'input dopo aver premuto invio? Javascript 8

Discussioni simili