WebSite X5Help Center

 
Massimo P.
Massimo P.
User

Codice html apertura finestra ShowBox...  it

Autore: Massimo P.
Visite 2869, Followers 1, Condiviso 0  
Parole Chiave: codice,showbox

Tramite codice html, devo far aprire un link come finestra Showbox, ho provato con il codice : 

 <a href="http://www.google.it" onclick="return x5engine.imShowBox( swipeImg: 'res/imSwipe.png', closeImg: 'res/imClose.png', loadingImg: 'res/imLoad.gif', startIndex: 0, media:[type: 'iframe', url: 'http://www.google.it' width: 800, height: 600, description: ''], 0, this);" class="imCssLink">.....</a>

ma la finestraviene aperta come nuova finestra e non come showbox800x600 Una soluzione simile l'avevo sperimentatta con successo per aprire una finestra come popup (con codice: <a onclick="return x5engine.utils.imPopUpWin('http://www.google.it,'imPopUp' 800,600);" class="imCssLink">.....</a> ) e funziona perfettamente.

Quale è il problema ?

E' sbagliato qualcosa nel codice che sto utilizzando???

Postato il
12 RISPOSTE - 4 UTILI
 lemonsong  
 lemonsong  
User

In allegato, se Answers non lo stravolge, c'è il codice generato dal programma.

Dovrebbe funzionare.

Nel tuo mancano delle parentesi.

_______ oltre il 5° step ________

http://www.unofficialwsx5.com

Leggi di più
Postato il da  lemonsong  
Massimo P.
Massimo P.
User
Autore

cavolo... erano le parentesi graffe che con il copia e incolla venivano perse..

Grazie lemonsong... ora funziona

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

nello script sopra devo mettere come pagina di dollegamento un cosice php con una variabile...in pratica il codice completo è questo:

<a href="<?echo'http://www.miosito.it/index'.$numeropag.'.php';?>" onclick="return x5engine.imShowBox({ swipeImg: 'res/imSwipe.png', closeImg: 'res/imClose.png', loadingImg: 'res/imLoad.gif', startIndex: 0, media:[{type: 'iframe', url: '<?echo'http://www.miosito.it/index'.$numeropag.'.php';?>' width: 800, height: 600, description: ''}]}, 0, this);" class="imCssLink"><img src="images/file3schedav.png" onmouseover="this.src='images/file3schedau.png';" onmouseout="this.src='images/file3schedav.png';" title="File associati alla scheda" alt="File associati alla scheda"/></a></span>

solo che websitte x5 mi dice che c'è un errore nell'espressione 

url: '<?echo'http://www.miosito.it/index'.$numeropag.'.php';?>'

indicandomi una mancanza di parentesi }

Credo sia un problema di apici nell'espressione dell'url ...come potrei risolvere???

Leggi di più
Postato il da Massimo P.
 stesil  
 stesil  
User

Non solo gli apici... mancava anche qualche spazio e una virgola. Prova questo, a me funziona.

Leggi di più
Postato il da  stesil  
Massimo P.
Massimo P.
User
Autore

ninete da fare... identico a prima (la virgola in effetti c'era) mal'errore persiste e se al posto di 

url: '<?echo'http://www.miosito.it/index'.$numeropag.'.php';?>'

si mette 

url: 'www.google.it'

tutto funziona correttamente senza alcun errore...

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

... non ho strumenti per provare, e non so di cosa si tratti, ...ma secondo me questa stringa non è corretta, perchè l'URL sarebbe interrotto al secondo apice [url: '<?echo'] ... non leggendo altro...

... quindi secondo me, forse, potrebbe essere più corretta una di queste due forme:

1) - url:"<? echo 'http://www.miosito.it/index'.$numeropag.'.php';?>"

2) - url:'<? echo "http://www.miosito.it/index".$numeropag.".php";?>'

... una delle due a seconda del contesto...

...

...?... una domanda, ...(perchè non ho il programma!!), ...ma non potresti aprire automaticamente in showbox usando direttamente gli strumenti del programma....?...

...

.

ciao

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪
 stesil  
 stesil  
User

@ Massimo P.

Certo che è uguale a prima, non hai cambiato gli apici e mancano ancora gli spazi. Confronta il tuo codice con il mio.

Leggi di più
Postato il da  stesil  
Massimo P.
Massimo P.
User
Autore
 stesil  
@ Massimo P. Certo che è uguale a prima, non hai cambiato gli apici e mancano ancora gli spazi. Confronta il tuo codice con il mio.

stesil ho fatto tutti i cambiamenti possibili sia di apici che di spazi... 

il problema lo ha in parte centrato KolAsim, mi spiego meglio:

sia che adotti la sua prima soluzione che adotti la sua seconda soluzione gli apici vengono interpretati non correttamente nel senso che l'apice singolo lo interpreta come chiusura dei - url: '<?echo'... (come ha detto KalAsim), mentre se al posto del singolo metto il doppio apice lo stesso questo viene interpretato come chiusura di - onclick="return...</p> <p>Per questo il software mi dice che manca la parentesi } ossia quella di chiusura di  onclick="return...

In pratica oesiste una tesrza tipologia di apici o devo usare una qualche parentesi (ma non so dove metterla...Questo è il problema!!!

Leggi di più
Postato il da Massimo P.
 stesil  
 stesil  
User

Scusami Massimo, ma tu hai provato a fare un copia/incolla del codice che ti ho allegato?

Questa è la mia prova:

http://stesil.altervista.org/testvariabile/

Se a me funziona, perché a te non deve funzionare?

Prova a postare il codice che stai usando ora.

Leggi di più
Postato il da  stesil  
Massimo P.
Massimo P.
User
Autore

Il codice funziona... ma riporta l'errore cheho detto sopra

o meglio riporta tale errore solo se il codice lo si mette in un oggetto testo(con opzione codice html attivato), mentre l'errore noin viene rilevato se messo in un oggetto html...

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

cmq. grazie comunque dell'aiuto....

Leggi di più
Postato il da Massimo P.
 lemonsong  
 lemonsong  
User
Massimo P.
[...] o meglio riporta tale errore solo se il codice lo si mette in un oggetto testo(con opzione codice html attivato) [...]

E questo mi sembra "normale".

Usa l'oggetto HTML come avevi scritto all'inizio di questo post:

Massimo P.

Tramite codice html, devo far aprire un link come finestra Showbox [...]

Altrimenti puoi provare a scriverlo tutto su una linea ma non ne sono sicuro.

_______ oltre il 5° step ________

http://www.unofficialwsx5.com

Leggi di più
Postato il da  lemonsong