WebSite X5Help Center

 
Alberto B.
Alberto B.
User

Pulsante chiudi browser  it

Autor: Alberto B.
Visitado 746, Followers 2, Compartido 0  

Ciao a tutti, in questo LINK è presente un sito di prova dove in alto cè un pulsante chiudi che funziona solo con alcuni browser... forse il codice è un pò vecchiotto e non mi ricordo so che post l'avevo letto, è questo:

<p><a href="javascript:" onclick="window.close();" class="chiudi"><img border="0" src="https://www.en12445.eu/images2/close_button.png" width="140" height="39"></a></p>

qualcuno mi può consigliare su come modificarlo? grazie

Publicado en
12 RESPUESTAS
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... la storica funzione JS  window.close() ... è valida per PopUp...

Leer más
Publicado en de  ‪ KolAsim ‪ ‪
Alberto B.
Alberto B.
User
Autor

... quindi non posso utilizzarla in questo modo

Leer más
Publicado en de Alberto B.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... la regola è quella, ...quindi nessuno ti vieta di usare il PopUp...

Leer más
Publicado en de  ‪ KolAsim ‪ ‪
Alberto B.
Alberto B.
User
Autor

Si ma io intendo solo chiudere la pagina, che (ad es.) con safari funziona e con chrome no ...!!

Leer más
Publicado en de Alberto B.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

[con safari funziona ... ... ] ... proprio con quello non vuol dire niente...

... se fai come detto, è semplice, un click; ...oppure se apri in (_parent) metti il JS torna_indietro che già conosci...

.

Leer más
Publicado en de  ‪ KolAsim ‪ ‪
Alberto B.
Alberto B.
User
Autor

ok, ok (_parent) ora ho capito perche la pagina da sola non chiude, giustamente come dici tu safari mi ha portato fuori strada...

grazie kol !

Leer más
Publicado en de Alberto B.
Alberto B.
Alberto B.
User
Autor

Scusami KOL (o chi ci capisce qualcosa), ma se volessi chiudere la pagina del browser senza la funzione pop-up, cioè senza il (_parent) come posso cambiare il codice ?

Leer más
Publicado en de Alberto B.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... purtroppo, sapendo le cose come stanno, non capisco dove sia il problema...
..."***Gli script possono chiudere solo finestre aperte tramite script.***"...
... il PopUp è previsto anche dal Programma con un semplice click, e non è altro che una normale finestra del browser gestita in JS...
... normalmente tutte le finestre del browser possono essere chiuse con la propria [X], o dirottate con collegamento su altre pagine, (o x _parent con JS torna-indietro)...
... invece come detto la finestra PopUp può essere chiusa anche tramite JS con la funzione che avevi menzionato...
... basta che fai una semplice prova di esempio anche in locale, e capirai...

.

ciao

.

Leer más
Publicado en de  ‪ KolAsim ‪ ‪
Alberto B.
Alberto B.
User
Autor

si ok ho capito, ma forse mi sono spiegato male io, talmente semplice è la questione:

Praticamente su questo link https://www.microtronics.it/lang5/help.html

nei due quadratini Valutazione misure con..... e Gestione Fascicolo .....

se apro la prima (in modalità _parent) ok si chiude, mentre la seconda (aprendosi nella stessa pagina) il "chiudi" non mi funziona più e quindi la domanda è: si può modificare il codice o non è possibile fare nulla ?

Leer más
Publicado en de Alberto B.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... forse dal tuo LINK ho capito...
... hai usato i due collegamenti con opzioni diverse; ...il primo in "_blank"  ed il secondo in "_parent"(!)...
... quindi nel secondo collegamento devi usare la stessa opzione del primo, cioè target "_blank"...
> "_blank"   >> apertura in una nuova finestra...

.

Leer más
Publicado en de  ‪ KolAsim ‪ ‪
Alberto B.
Alberto B.
User
Autor

ma è proprio quello il problema, io voglio usare solo la seconda opzione, vorrei poterla chiudere e basta...

Leer más
Publicado en de Alberto B.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... per me per come detto DEVE funzionare...
...ma...!... ... ho controllato nuovamente adesso online, e non hai fatto le modifiche che ti ho detto di fare  prima...!...

...  la differenza si nota chiaramente dal codice Ctrl+U...

Leer más
Publicado en de  ‪ KolAsim ‪ ‪