WebSite X5Help Center

 
Claudio G.
Claudio G.
User

Chiusura finestra PopUp usando un link  it

Autore: Claudio G.
Visite 1349, Followers 1, Condiviso 0  

Da un link sulla home page, faccio aprire una finestra (nascosta) del sito in modalità "Apri finestra di PopUp".

La pagina che faccio aprire non segue la formattazione della pagine normali (opzione "Crea la pagina senza appilcare il modello) quindi non ha nè header nè footer nè menu. Quando si apre la pagina, sulla parte superiore viene visualizzata la barra del browser dalla qualche è possibile chiudere la pagina stessa.

Io vorrei, se possibile, fare in modo che, una volta aperta la pagina, attraverso un link che punta alla home page, fosse possibile, appunto, chiudere automaticamente questa pagina e tornare alla home. E' possible fare questa cosa utilizzando solo codice html (o comunque codice compatibile per qualunque browser) e, se sì, come faccio? :-)

Grazie 1000 per i Vs suggerimenti (a un pivello!)

Postato il
10 RISPOSTE
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... se si tratta di popup JS, prova a vedere >> qui ...

... se vuoi chiudere a tempo il popup aperto da JS, puoi aggiungere il metodo JS "setTimeout()" ...

.

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪
Claudio G.
Claudio G.
User
Autore

Grazie KolAsim... non so se si tratta di un popup js, quello che è certo è che è un popup generato dalle opzioni di Website 5...

Leggi di più
Postato il da Claudio G.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... non ho il programma; ...nel caso posta il link del tuo esempio per poter valutare...

.

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪
Claudio G.
Claudio G.
User
Autore

Il sito è ancora in fase "gestazionale" :-) quindi non è in rete. Il link che mi hai allegato tu lo avevo già visto (prima di postare la domanda) ma, oltre a sembrare codice critico che non funziona con tutti i brower, non è comunque quello che volevo fare io. In pratica da una pagina web devo chiamare la pagina precedente (o la home) e chiudere la pagina, diciamo così, "chiamante".

Leggi di più
Postato il da Claudio G.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... se sono pagina normali, aperte in modo legato, "_parent", ...allora basterebbe un semplice META REDIRECT, da mettere in ESPERTO | HEAD tipo questo:

<meta http-equiv="refresh" content="5; url=NuovaPagina.html" />

... il valore "5" sono i secondi di attesa...

... "NuovaPagina.html" può essere la pagina che vuoi, ed adottare URL assoluti (http:eccetera)...

.

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪
Claudio G.
Claudio G.
User
Autore

Allora, per funzionare funziona, e alla grande! Il problema è che la pagina, una volta aperta, si chiude automaticamente dopo il tempo impostato (nel caso i 5 sec). Io voglio (vorrei) invece:

aprire la pagina di popup

lasciare tutto il tempo perchè il visitatore possa leggerla

mettere alla fine un link (o una immagine la cosa non cambia) che chiude la pagina e torna alla home

Ma non deve essere automatica la cosa ma volontaria... grazie per la pazienza!

Leggi di più
Postato il da Claudio G.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... basterebbe un click per pubblicare il tuo esempio, così almeno si vedrebbe in concreto di cosa si tratta...
... puoi pubblicare l'esempio in una sottodirectory del tuo sito, oppure come fanno in tanti per la maggiora, pubblicare su Altervista...

... comunque, se la pagina che devi chiudere per passare o tornare alla HOME è stata generata dal programma, puoi usare benissimo l'opzione collegamento del programma stesso...
... se invece la pagina è esterna al progetto, potresti usare questa formula da incollare in questa stessa pagina:
<a style="font-size:22px color:red" href="NomePagina.html"> Torna alla Nome Pagina </a>

.

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪
Claudio G.
Claudio G.
User
Autore

Scusa KolAsim... come faccio a pubblicare una cosa per la quale sto chiedendo aiuto?

Tra l'altro, non mi sembrava di aver fatto una domanda tanto complicata.

Home page > link ad una pagina INTERNA del sito (pagina nascosta). Da programma configuro il link in modo che, al clic, mi apra in una finesta popup (tutte opzioni standard di Website). Fatto questo, quello che chiedevo, era semplicemente (ma forse non è così semplice...) il modo per poter mettere un link, un bottone o qualunque altra cosa che, una volta letto il contenuto di questa pagina aperta nel popup, consentisse di chiudere il popuo e tornare alla home page (ma nemmeno questo serve visto che, la pagina viene aperta dalla home page quindi, una volta chiusa, ci si trova automaticamente nella home). Insomma non c'è un comando "close" da collegare a qualcosa? Se non esite va bene lo stesso, vorrà dire che il visitatore utilizzerà la X delle finesta del browser oppure resterà una scheda aperta.

Leggi di più
Postato il da Claudio G.
Claudio G.
Claudio G.
User
Autore

Forse ho trovato, ovvero anche senza forse perchè il codice fa esattamente quello che volevo

<a href=javascript: onClick="window.close();">Chiudi</a>

l'unico dubbio (dato dalla mia grande ignoranza) è relativo al fatto che non vorrei il codice fosse incompatibile con alcuni browser visto che uso lo javascript. Che dite, posso trovare problemi o no?

Grazie (è stata lunga ma alla fine... :-))

Leggi di più
Postato il da Claudio G.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... se è un popup VERO JS, si può fare per come detto già prima, oppure con la X bel browser;  se invece è uno showbox, si deve usate la X predisposta, oppure accoppiare un codice per chiudere tramite pulsante EXTRA, sempre se possibile, ma nel mio caso! dovrei vedere di cosa si tratti, ...e senza vedere niente si rimane in stallo...

... magari attendi altri utenti che possano dirti di più nello specifico...

... nel tuo interesse dovresti imparare a pubblicare i tuoi esempi per provare direttamente online gli effetti che otterresti nello sviluppo delle tue prove, per non trovarti alla sprovvista al momento della pubblicazione del sito vero, e nei modi detti prima...

.

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪