WebSite X5Help Center

 
Massimo P.
Massimo P.
User

Codice html apertura finestra ShowBox...  it

Автор: Massimo P.
Просмотрено 3132, Подписчики 1, Размещенный 0  
Тэги: 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???

Размещено
12 Ответы - 4 Полезно
 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

Читать больше
Размещено От  lemonsong  
Massimo P.
Massimo P.
User
Автор

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

Grazie lemonsong... ora funziona

Читать больше
Размещено От Massimo P.
Massimo P.
Massimo P.
User
Автор

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???

Читать больше
Размещено От Massimo P.
 stesil  
 stesil  
User

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

Читать больше
Размещено От  stesil  
Massimo P.
Massimo P.
User
Автор

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...

Читать больше
Размещено От 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

Читать больше
Размещено От  ‪ 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.

Читать больше
Размещено От  stesil  
Massimo P.
Massimo P.
User
Автор
 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!!!

Читать больше
Размещено От 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.

Читать больше
Размещено От  stesil  
Massimo P.
Massimo P.
User
Автор

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...

Читать больше
Размещено От Massimo P.
Massimo P.
Massimo P.
User
Автор

cmq. grazie comunque dell'aiuto....

Читать больше
Размещено От 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

Читать больше
Размещено От  lemonsong