WebSite X5Help Center

 
Carmelo P.
Carmelo P.
User

Popup iframe in showbox  it

Autore: Carmelo P.
Visite 437, Followers 1, Condiviso 0  

Qualche giorno fa ho trovato un codice riportato in questo post WebSite X5 Help Center  - Apertura showbox

ideato da Kolasim che permette di poter aprire uno showbox a tempo e che incorpora un iframe.
In locale funziona ma online, mi appare il messaggio riportato nello screenshot allegato...

Non trova l'url sul server che di fatto esiste ed è anche impostata in modo corretto. Da Aruba mi dicono che non ci sono blocchi popup sulle loro impostazioni, lato browser nemmeno e riporto di seguito il codice di Kolasim perché qualcuno possa gentilmente aiutarmi a capire perché non apre la pagina impostata.

Se poi c'è un modo più semplice di poter aprire una popup a tempo simile con l'overlay ed il settaggio dei cookies, ringrazio in anticipo chi vorrà darmi una mano smile

Grazie

<script>


/** == ShowBox EXTRA x WsX5 + cookie_K by KolAsim == **/
$(document).ready(function () { //K>
ritardoK = 9; // numero secondi di ritardo;
//---------------------------------
setTimeout(function(){ //K1>
ControlloCookieK();
},ritardoK * 900 );//K1<<
});//K<<
//---------------------------------
function assegnaCookieK() {//K2>
document.cookie='K=cookie_K';
}//K2<<
//---------------------------------
function ControlloCookieK(){//K3>
AperturaFinestraK=document.cookie;
cookieK = AperturaFinestraK.search("K=cookie_K");
if (cookieK != -1) {//K4>
return assegnaCookieK();
} //K4<<
else {//K5>
ShowBoxK();
assegnaCookieK()
}//K5<<
}//K3<<
//---------------------------------
function ShowBoxK(){ //K6>
x5engine.boot.push(function(){x5engine.imShowBox({swipeImg:"res/imSwipe.png",closeImg:"res/imClose.png",loadingImg:"res/imLoad.gif",startIndex:0,media:[{type:"iframe",url:"https:/arteritratto.it/pro-mo.html",width:300,height:590,description:""}]},0)})
} //K6<<

</script>

Postato il
7 RISPOSTE - 1 UTILE - 1 CORRETTO
Carmelo P.
Carmelo P.
User
Autore

....Dimenticavo di specificare che al momento ho rimosso il codice sopra dall'home page, per evitare di far apparire la showbox completamente vuota e da chiudere

Leggi di più
Postato il da Carmelo P.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... per poter capire, devi postare il link della tua prova...
.... comunque, così come tu lo hai riportato, il codice funziona...
.(.. tieni presente che è vincolato al mio cookie...)

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪
Carmelo P.
Carmelo P.
User
Autore

Oh ciao Kolasim! E grazie per avermi risposto tu stesso... ricarico la home ma... cosa intendi con "cookie vincolato al tuo?  Questo è il link e conviene fare un refresh della home grazie -


https://www.arteritratto.it/

Leggi di più
Postato il da Carmelo P.
Carmelo P.
Carmelo P.
User
Autore

A proposito di refresh, considerato che la "showbox" è sulla home e che dovrebbe memorizzare i cookies, non dovrebbe permettermi di rivederla no? Ma forse questo dettaglio è collegato a quanto mi stavi anticipando sul vincolo del tuo cookie. a presto 

Leggi di più
Postato il da Carmelo P.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... il mio è un cookie tecnico di sessione, ...innocuo...

>> errore >>  url:"https:/arteritratto.it/eccetera***  (manca la seconda "/")

>> corretto >>  url:"https://www.arteritratto.it/eccetera***

.

ciao

.

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪
Carmelo P.
Carmelo P.
User
Autore

Noooo... non è possibile. Ci stavo lavorando dalle 3.30 di stamattina e la doppia barra mi è proprio sfuggita, se poi ci aggiungiamo che non ci vedo bene....laughing Grazieeeeee!
Quindi non c'è modo di far  aprire  la  showbox  solo  una  volta?

Leggi di più
Postato il da Carmelo P.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... Il mio cookie è già attivo e funziona...

... Nella tua pagina potrebbe interferie il tuo  cookie banner...

... Prova il mio codice in una pagna normale, senza alterare il codice, e nel caso apri un nuovo Topic...

Ciao

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪