WebSite X5Help Center

 
Francesco Tedeschi
Francesco Tedeschi
User

Script popup / slideshow  it

Autor: Francesco Tedeschi
Visited 1360, Followers 3, Udostępniony 0  

Ciao a tutti,
ho un problema con uno script che tempo fa mi fornì KolAsim, è uno script che fa aprire i collegamenti in showbox se si visualizza la pagina web da desktop, mentre se si clicca su i collegamenti da mobile (sotto i 720px) i collegamenti li apre tipo finestra popup.

in questa pagina, (che non è la pagina dove rilevo il problema) è presente questo script:
<script> $( document ).ready(function() { k=$( window ).width(); if(k < 720) {$(".imCssLink").prop('onclick', null);}});</script>

se si clicca su i tasti ABBONATI lo script fa il suo dovere.

Il problema è qui:
Ho messo lo stesso script su quest'altra pagina , se si prova a cliccare sul tasto rosso AVVISAMI (quello con affianco la campanella, tasto che si trova sotto al countdown) lo script non funziona.
Una volta cliccato questo tasto, sotto i 720px si apre lo showbox, si dovrebbe invece aprire la finestra a popup....

Cosa c'è che non va?? Dove sbaglio ?  undecided

Posted on the
11 ODPOWIEDZI - 1 POMOCNY - 1 PRAWIDłOWA ODPOWIEDź
Mirko Boschetti
Mirko Boschetti
Moderator

sicuro??? a me funzia in tutte e  due le pagine...

Czytaj więcej
Posted on the from Mirko Boschetti
Francesco Tedeschi
Francesco Tedeschi
User
Autor

ciao Mirko,
e no, infatti da mobile non deve aprirsi in showbox....

guarda su questa pagina cosa intendo, clicca su abbonamento, se ci clicchi non si apre lo showbox

Czytaj więcej
Posted on the from Francesco Tedeschi
Francesco Tedeschi
Francesco Tedeschi
User
Autor

non devi vederlo dal pc con finestra ridimensionata però

Czytaj więcej
Posted on the from Francesco Tedeschi
Mirko Boschetti
Mirko Boschetti
Moderator

ma infatti anche da smartphone io lo vedo in popup

Czytaj więcej
Posted on the from Mirko Boschetti
Mirko Boschetti
Mirko Boschetti
Moderator

samsung S10+

Czytaj więcej
Posted on the from Mirko Boschetti
Francesco Tedeschi
Francesco Tedeschi
User
Autor

e si mirko, da mobile non deve aprirsi in showbox perchè aprendosi in showbox, quando vai ad inserire la tua email nel campo email di quel showbox, la finestra fa strani movimenti ed è impossibile inserire i campi testuali.

Lo script che mi fornì KolAsim (puoi vederlo in azione qui cliccando su abbonati, sempre da smartphone) permette l'apertura del link in showbox se sei da desktop e apertura popup se sei da mobile (sotto i 720 px).

Mirko Boschetti
ma infatti anche da smartphone io lo vedo in popup


In questa tua ultima prova da smartphone, visualizzi lo showbox.

Quindi non mi spiego perchè qui (sul tasto abbonati) lo script funziona
mentre qui su quest'altra pagina (sul tasto AVVISAMI) lo stesso script non funziona 

Czytaj więcej
Posted on the from Francesco Tedeschi
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Najlepszy Użytkownik miesiąca ESNajlepszy Użytkownik miesiąca PT

... mi pare che siano oggetti diversi...

... semplifica mettendo i due pulsanti in due celle separate:

==#imCell_x1===========================
---------------------[AVVISAMI]------(PopUp)---------
==#imCell_x2===========================
---------------------[AVVISAMI]------(ShowBox)-----
======================================

... e poi li controlli semplicemente con media query, per esempio:

<style>
@media(min-width:720px) {#imCell_x1 {display:none !important} }
@media(max-width:719px) {#imCell_x2 {display:none !important} }
</style>

.

Czytaj więcej
Posted on the from  ‪ KolAsim ‪ ‪
Francesco Tedeschi
Francesco Tedeschi
User
Autor

Ciao Kok, 

Se il tasto avvisami è uno solo, perché parli di due pulsanti?

Czytaj więcej
Posted on the from Francesco Tedeschi
Francesco Tedeschi
Francesco Tedeschi
User
Autor
 ‪ KolAsim ‪ ‪
... mi pare che siano oggetti diversi... ... semplifica mettendo i due pulsanti in due celle separate: ==#imCell_x1=========================== ---------------------[AVVISAMI]------(PopUp)--------- ==#imCell_x2=========================== ---------------------[AVVISAMI]------(ShowBox)----- ====================================== ... e poi li controlli semplicemente con media query, per esempio: <style> @media(min-width:720px) {#imCell_x1 {display:none !important} } @media(max-width:719px) {#imCell_x2 {display:none !important} } </style> .

ok ho capito, ora provo

Czytaj więcej
Posted on the from Francesco Tedeschi
Francesco Tedeschi
Francesco Tedeschi
User
Autor

ok, ottima soluzione Kol, funziona ! 
Grazie laughing

Czytaj więcej
Posted on the from Francesco Tedeschi
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Najlepszy Użytkownik miesiąca ESNajlepszy Użytkownik miesiąca PT

... ho visto, ...OK ...

.

ciao

.

Czytaj więcej
Posted on the from  ‪ KolAsim ‪ ‪