Popup iframe in showbox
Autor: Carmelo P.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
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>
Autor
....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
... 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...)
Autor
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/
Autor
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
... 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
.
Autor
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.... Grazieeeeee!
Quindi non c'è modo di far aprire la showbox solo una volta?
... 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