Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12
  1. #1

    Domandina...

    Ciao a tutti !!
    Avrei da porvi una domanda:
    Qual'è la sintassi x richiamare una funzione js presente in una altra pagina?
    mi spiego meglio... io dalla mia pagina ho aperto con la funzione window.open una pagina web e ho bisogno poi di richiamare dalla mia pagina una funzione presente nella pagina web che ho aperto... è possibile con javascript??

    Grazie a chi mi risponderà e ciao a tutti !!

  2. #2
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970
    ke tipo di funzione è?

    al limite non è ke puoi metterla anke nella pagina ke apre la pop-up?
    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

  3. #3
    No... nn posso altrimenti lo avrei già fatto...

    Ma con js nn si può proprio richiamare una funzione di un'altra pagina??
    comunque se nn si può con javascript si può con altri linguaggi?? quali??

    ciao e grazie a tutti !!

  4. #4
    nessuno sa rispondermi???!!:master:

    se nn si può ditemelo ma ripondete x favore...

    grazie a tutti e rispondete !!

  5. #5
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970
    tu dovresti kiamare la funzione da pagina 1 e la funz, presente nella pagina 2, dovrebbe agire su questa pagina (2)??
    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

  6. #6
    no la funzione che devo richiamare nn fa altro che aprire un'altra pagina ancora con window.open... il problema è che la url di questa terza pagina cambia di continuo e x questo nn posso aprirmi la pag 3 direttamente dalla pag 1 ma devo richiamare la funzione che la apre che è nella pagina web 2 (dove c'è l'indirizzo della pag 3 che però ad ogni aggiornamento della pag 2 è diverso)...
    ops nn so se mi sono spiegato bene... è un po un casino... spero che hai capito...

    grazie di avermi risposto!!

  7. #7
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970
    se nn puoi toccare la pagina 2 mi sa ke nn puoi farlo



    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

  8. #8
    uhm...peccato...ti ringrazio francis dell'aiuto !!

    comunque se qualcunaltro ha x caso una soluzione non esiti a scriverla !!

  9. #9
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Secondo me la soluzione si puo` trovare, se le due finestre contengono pagine provenienti dallo stesso dominio, altrimenti e` il JS stesso che impedisce di fare pastrocchi.

    Dovresti pero` farci capire:
    - chi gestisce la pag.1 e la pag.2
    - se ci sono frame in una delle due finestre
    - se le due finestre sono state aperte una dall'altra (e chi ha aperto quale)
    - che script viene usato per l'apertura della nuova finestra
    - se l'indirizzo da aprire e` contenuto in una varibile di una finestra

    Cerca anche di riprendere la spiegazione daccapo, schematizzando bene e facendo un riferimento sicuro alle singole finestre e documenti contenuti.

    Ciao
    Michele
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  10. #10
    Allora io ho una pagina 1 che gestisco io e posso quindi modificarne il codice, e una pagina 2 che fa parte di un sito non mio (quindi non la posso modificare). Poi questa pagina 2 (che io apro tramite la funzione window.open dalla mia pag 1)è strutturata circa così:


    • <script language="JavaScript">
      function avvio() {
      open(www.....it, "pagina3")
      }
      </script>
      <a href=javascript:avvio()>Entra</a>


    Adesso il mio scopo finale è quello di ottenere la url di quel link ("Entra",che ricordo è sempre diversa ad ogni aggiornamento della pagina2) e memorizzarla in una variabile nella pagina 1 in modo da averla disponibile ed eventualmente aprire quella url dalla mia pagina 1.
    Se così non si può fare niente potrei anche mettere la pagina1 e la pagina2 in due frame della stessa finestra così forse possono comunicare meglio tra di loro...

    grazie a tutti x la vostra immensa pazienza e spero di essermi spiegato abbastanza bene.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.