19 messaggi dal 26 giugno 2001
Dentro una funzione javascript ho questo if:

if (parent.opener.formona.tipo_problema.value!=branch_path)
{
parent.opener.formona.tipo_problema.value=branch_path;
parent.opener.formona.prova();

}

Con il primo "parent" vado ad inserire il valore di "branch_path" nel campo "tipo_problema", nella pagina asp da dove ho chiamato la funzione, dove la form si chiama "formona". QUESTO FUNZIONA

Con l'altro "parent" invece voglio fare partire un'altra funzione javascript che si trova sempre in quella pagina asp, però NON FUNZIONA!
Che cosa sbaglio? Eppure il percorso è uguale!!

Suggeritemi gente... :-)

devi solo mettere prova();

Ciao

Andrea Palmatè
<b>Community Manager di http://www.aspitalia.com</b>

--
Andrea Palmatè
19 messaggi dal 26 giugno 2001
Grazie Andrea,

ho provato ma non funziona.
Anche perchè la funzione la chiamo da un'altra pagina quindi non bisogna mettergli la "parentela"?



Non mi ero accorto dell'altra pagina..

Che io sappia non è possibile chiamare una funzione presente in un'altra pagina...

Penso..

Andrea Palmatè
<b>Community Manager di http://www.aspitalia.com</b>

--
Andrea Palmatè
80 messaggi dal 27 giugno 2001
www.portel.it
Non so se c'entra, ma una volta ho notato che

&lt;a href="#" onclick="tuafunzione();return false"&gt;clicca&lt;/a&gt;

non funzionava

mentre

&lt;a href="#" target="nome_finestra" onclick="tuafunzione();return false"&gt;clicca&lt;/a&gt;

si'


...non solo dirti in quale caso mi era capitato... ma mettendo il target si era risolto tutto (anche se in teoria non dovrebbe influire)...

--
http://my.opera.com/filippo/
il target non fa altro che far aprire un'altra finestra e far visualizzare il contenuto del link. Sull'onclick tu carichi la tua funzione, ma viene sempre caricata dalla pagina corrente.

Ciao

Andrea Palmatè
<b>Community Manager di http://www.aspitalia.com</b>

--
Andrea Palmatè
80 messaggi dal 27 giugno 2001
www.portel.it
<b>Andrea Palmatè ha scritto:</b>
<BLOCKQUOTE id=quote><font size=1 face="Arial" id=quote><hr height=1 noshade id=quote>
il target non fa altro che far aprire un'altra finestra e far visualizzare il contenuto del link. Sull'onclick tu carichi la tua funzione, ma viene sempre caricata dalla pagina corrente.

Ciao

Andrea Palmatè
<b>Community Manager di http://www.aspitalia.com</b>
<hr height=1 noshade id=quote></BLOCKQUOTE id=quote></font id=quote><font face="Arial" size=2 id=quote>

beh...con il return false non si apre la seconda finestra, ma viene semplicemente eseguita la funzione. Per questo, in teoria, che ci sia il target oppure no non dovrebbe cambiare nulla.

Eppure in un caso particolare, per un sito in cui dovevo fare esattamente la stessa cosa di Quazim (e che ho utlizzato molte altre volte senza problemi) mi dava problemi fino a quando non ho messo il target.

Come detto...non so se e' il caso di Quazim, ma "gliel'ho buttata lì"...magari aiuta

Ciao


--
http://my.opera.com/filippo/
19 messaggi dal 26 giugno 2001
Ciao Coffee,

ma sei sicuro che una volta hai fatto la mia stessa cosa??

Il codice che mi hai segnalato tu non può essere inserito sotto una funzione javascript, quello che mi hai scritto tu potremme essere molto utile ma scritto in asp.

Senza rispiegare tutto, in pratica io ho bisogno di sapere se tra due pagine asp, con entrambe all'interno delle funzioni javascript, è possibile richiamare da una funzione javascript presente in una delle 2 pagine, una funzione javascript preesente nell'altra pagina?

Andrea pensa che non si può, io spero tanto di si!! (:**-)

Qualcuno sa dirmi se è possibile??

Comunque grazie ragazzi.




Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.