Aprire pagina madre

martedì 30 luglio 2013 - 08.38

tigre Profilo | Junior Member

Ho una pagina fatta da piu frame.
apro una popup..... e da questa dovrei aprire una nuova pagina di frame
come posso fare??
grazie

alx_81 Profilo | Guru

>Ho una pagina fatta da piu frame.
>apro una popup..... e da questa dovrei aprire una nuova pagina
>di frame come posso fare??
ciao,
ma è necessario avere tutti quei popup? Sono window open? Devi aprire la pagina in un nuovo browser?

>grazie
di nulla!

Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://blogs.dotnethell.it/suxstellino
http://suxstellino.wordpress.com
http://mvp.microsoft.com/profiles/Alessandro.Alpi

tigre Profilo | Junior Member

ma è necessario avere tutti quei popup? Sono window open? Devi aprire la pagina in un nuovo browser?

Io ho una pagina composta da 3 frame.
in un frame apro una popup.....e chiudendo la popup devo cambiare la pagina chiamante...
aprendo un altra pagina

alx_81 Profilo | Guru

>Io ho una pagina composta da 3 frame.
>in un frame apro una popup.....e chiudendo la popup devo cambiare
>la pagina chiamante...
il popup è un layer fatto con degli overlay o è proprio aperto in una nuova finestra?
quando chiudi il popup devi cambiare solo un frame o tutta la pagina?
Diciamo che stai seguendo una struttura un po' datata, i frame non sono più usati praticamente e si preferisce lavorare con effetti js..
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://blogs.dotnethell.it/suxstellino
http://suxstellino.wordpress.com
http://mvp.microsoft.com/profiles/Alessandro.Alpi

tigre Profilo | Junior Member

deve aprire una pagina composta da piu frame.
Hai degli esempi per utilizzare js come dici tu?
o dove posso vedere

alx_81 Profilo | Guru

>deve aprire una pagina composta da piu frame.
>Hai degli esempi per utilizzare js come dici tu?
>o dove posso vedere
in generale tante applicazioni, come facebook, usano questo modo di sviluppare.
Considera che c'è un framework molto comodo, chiamato jQuery, con il quale puoi fare tante belle cose.
http://jqueryui.com/

per aprire da un popup potresti sfruttare l'evento di chiusura, ma se per caso chiudi la pagina sotto qualcosa va storto.
Diciamo che dal popup puoi accedere al widow.opener (http://www.w3schools.com/jsref/prop_win_opener.asp)
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://blogs.dotnethell.it/suxstellino
http://suxstellino.wordpress.com
http://mvp.microsoft.com/profiles/Alessandro.Alpi

tigre Profilo | Junior Member

Ti ringrazio per il consiglio.
Mi puoi dare ulteriori informazioni da dove iniziare?
tipo io utilizzo per le pagine Dreamwear 8.
Che cosa posso utilizzare jquery??

alx_81 Profilo | Guru

>Ti ringrazio per il consiglio.
>Mi puoi dare ulteriori informazioni da dove iniziare?
qui c'è una sorta di tutorial:
http://wiki.developerforce.com/page/Developing_Apps_with_jQuery

del resto, parti da http://jquery.com/ e inizia a documentarti su come si includono gli script e come si usa.
Ti ho già dato il link per la gestione della UI con jquery, c'è da armarsi di pazienza e documentarsi
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://blogs.dotnethell.it/suxstellino
http://suxstellino.wordpress.com
http://mvp.microsoft.com/profiles/Alessandro.Alpi

tigre Profilo | Junior Member

in italiano non c'e' niente?

alx_81 Profilo | Guru

>in italiano non c'e' niente?
non ne conosco, prova a cercare un po' qualcosa tipo "tutorial applicazioni jquery"..
In Italiano sinceramente non riesco nemmeno a lavorarci
Non so esserti di aiuto in questo.

Vedrai che se segui jQuery.com e la sua documentazione (puoi sfruttare il browser per tradurre) è veramente semplice sia da applicare che da sviluppare.
Tante cose sono oltretutto già fatte e ci sono tanti plugin che fanno già quello che serve per fare applicazioni con questa tecnologia..
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://blogs.dotnethell.it/suxstellino
http://suxstellino.wordpress.com
http://mvp.microsoft.com/profiles/Alessandro.Alpi

darken Profilo | Newbie

Ciao,
premesso che non ho ben capito cosa desideri fare, ma se semplicemente vuoi aprire un pop-up dalla finestra madre del tuo frame basta che usi il "parent" senza dover ricorrere a jQuery.
jQuery è una bella libreria e comoda, ma è pur sempre una libreria con tutte le limitazioni del caso. Se il tuo problema è così banale non vedo la neccessità di uttilizzarla.

Considera che accedere ed eseguire comandi javascript sull'elemento padre di un frame (o iframe dato che i frame sono molto datati, suppongo ti riferisca ai iframe che lo sono un pelino meno) è banale basta utilizzare il "parent".
Fare la stessa cosa su un elemento figlio (quindi nella pagina contenuta dentro ad un iframe) è un casino perchè alcuni browser (per motivi di sicurezza) ti bloccano l'operazione, a memoria mi sembra che IE (almeno fino al 9) permetteva l'operazione, mentre firefox l'ha sempre bloccata ma in realtà dipende anche se le pagine si trova nello stesso dominio o meno ed altre cosettine del genere... ...ad ogni modo mi sembra di capire che tu lavori con l'elemento padre pertento non è questo il tuo caso.
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5