WebSite X5Help Center

 
Ferdinando C.
Ferdinando C.
User

Pilotare il workflow del sito da una popup  it

Autore: Ferdinando C.
Visite 1811, Followers 1, Condiviso 0  

Problema semplice, non so se la risposta lo è altrettanto.

Sto sperimentando da poco l'interazione tra pagine e popup ma non ho trovato la soluzione ad una necessità (ho visto diverse risposte frammentate ma nessuna risponde all'esigenza).

Dalla HomePage accedo ad una popup contenente dei pulsanti.

Cliccando su uno dei pulsanti mi piacerebbe che:

  1. La popup si chiudesse automaticamente
  2. Nella medesima finestra dalla quale la popup è stata chiamata (HomePage) si potesse accedere ad una nuova pagina linkabile dal pulsante contenuto nella popup

C'è qualche esempio che mi possa aiutare a risolvere il problema?

Grazie per il supporto.

Postato il
12 RISPOSTE - 2 UTILI - 1 CORRETTO
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... non ho ben capito...

... comunque, in EXTRA dal programma:

1) puoi aprire un link del popup nello stesso popup, che quindi prende il posto del contenuto precedente;

2) puoi chiudere il popup attivo dal popup stesso, facendo anche aprire contemporaneamente una nuova pagina in una NUOVA finestra, diversa o in più alle precedenti delle schede già aperte...

3) da un popup puoi aprire un terzo popup chiudendo quello attivo...

.

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪
Ferdinando C.
Ferdinando C.
User
Autore

Purtroppo non mi serve nessuno dei tre! :-(

Mi serve chiudere il popup attivo facendo aprire contemporaneamente nella pagina chiamante (originaria dalla quale ho chiamato il popup) un'altra pagina (con link agganciato al pulsante presente nel popup).

Diversamente aprendo un popup ed una nuova finestra rischio la proliferazione indesiderata di più finestre...

Spero di essermi spiegato...

Leggi di più
Postato il da Ferdinando C.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Ferdinando C.
... ... Diversamente aprendo un popup ed una nuova finestra rischio la proliferazione indesiderata di più finestre... ... ... 

... con il .1 e .3 ...no; ...una finestra prende il posto dell'altra .1, ...o la sostituisce .3

... forse! potrebbe tornarti utile:   http://codingjam.it/comunicazione-tra-tab-del-browser-parte-1/

... eventualmente attendi qualche esperto che potrebbe dirti di più ...

.

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪
Ferdinando C.
Ferdinando C.
User
Autore

in attesa di qualche esperto, puoi documentarmi il caso 2?

Fino a quando nn riesco a risolvere potrebbe essere una soluzione temporanea...

Leggi di più
Postato il da Ferdinando C.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Ferdinando C.
in attesa di qualche esperto, puoi documentarmi il caso 2? Fino a quando nn riesco a risolvere potrebbe essere una soluzione temporanea...

... associ al TAG <A> sia l'attributo HREF che la chiusura del PopUp; ...per esempio:

<a href="http://www.google.it" target="_blank" onclick="javascript:window.close()"> Apri GOOGLE</a>

.

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪
Ferdinando C.
Ferdinando C.
User
Autore

Vi aggiorno perchè grazie all'aiuto di un amico ho risolto il problema...

Per fare quello che serve a me (cioè chiudere la popup cliccando su un pulsante e aprire una nuova pagina nella pagina chiamante (chiamata mediante link pilotato dal pulsante), occorre inserire la seguente DIV:

<a href="" onclick="javascript:window.top.opener.location.href='./pagina_da_aprire.html'; window.close();">

Non sarebbe male se questa possibilità venisse aggiunta a WebSite nelle 4 opzioni disponibili tra le Azioni.

Leggi di più
Postato il da Ferdinando C.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... vero! ... grazie a te...

... per quanto riguarda il programma, ...potresti usare la finestra collegamento > File o URL | File su Internet

.

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪
Ferdinando C.
Ferdinando C.
User
Autore

Ahimè c'è un unico problema: così facendo è vero che riesco ad aprire nella finestra chiamante quel che voglio ma mi fa una roba strana, non mi mostra il menu orizzontale ma me lo mostra solo in formato hamburger menu....

Chissà da cosa dipende :-(

Leggi di più
Postato il da Ferdinando C.
Ferdinando C.
Ferdinando C.
User
Autore

Aggiungo che mi sfugge come fare ad usare la finestra collegamento > File o URL | File su Internet per customizzare la pagina così come chiedo io....

Leggi di più
Postato il da Ferdinando C.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Ferdinando C.
Aggiungo che mi sfugge come fare ad usare la finestra collegamento > File o URL | File su Internet per customizzare la pagina così come chiedo io....

... che dodice dovresti usare...?...

... per esempio, per un popup classico, digitare (o copiare/incollare) così come vedi questa intera stringa, con apici asimmetrici:

" onClick="window.open('index.html', 'titolo', 'width=300, height=250')

.

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪
Ferdinando C.
Ferdinando C.
User
Autore

GRANDEEEEE! MI HAI RISOLTO UN GROSSO PROBLEMA!

Posso usare quindi  la finestra collegamento > File o URL | File su Internet inserendo esattamente la seguente stringa:

"onclick="javascript:window.top.opener.location.href='./iprg1.html'; window.close();

Pensa che fino ad ora andavo manualmente a manina a modificarmi le div all'interno della pagina esportata.

GRAZIEEE.

Leggi di più
Postato il da Ferdinando C.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... ottimo! ...e grazie per la conferma, ...non avendo io il programma!...... wink ...

... ...  e fa piacere quando ci si capisce al volo...

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪