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

Discussione: function da iframe

  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    46

    function da iframe

    Ciao a tutti, io ho questo problema: ho una pagina che contiene un iframe. Io però ho bisogno di richiamare una funzione che risiede nella pagina principale. Come posso fare ???
    Grazie in anticipo.
    Ciao.

  2. #2
    se è una funzione lato client
    <script>
    parent.NomeFunzione([parametri])
    </script>


  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    46
    Ci avevo già pensato, ma purtroppo non funziona...

  4. #4
    Ma richiami una funzione script lato client o lato server?


  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    46
    Lato client...

  6. #6
    javascript è case sensitive

    posta il codice


  7. #7
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    46
    Si, so che javascript è case sensitive. Comunque io devo chiamare una funzione normalissima che si chiama controlla: dunque nell'iframe ho messo parent.controlla();. Ma purtroppo senza risultati...

  8. #8

  9. #9
    nn puoi mettere il javascript anche nella pagina caricata nell'iframe?

  10. #10
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    46
    Allora dunque la pagina principale contiene:

    function precontrolla(descrizione){
    window.conmarchio.location.href='controllamar.asp? descrizione=' + descrizione
    }
    function controlla(){
    ...

    <form id=frmaggoff name=frmaggoff ...>
    <INPUT type="hidden" name="hidmarchiono" id="hidmarchiono">
    </form>

    Poi abbiamo l'iframe contenuto nella pagina principale:
    if rsDescri.RecordCount <> 0 then
    script="<script language=javascript>"
    script=script & "function carica(){"
    script=script & "parent.frmaggoff.hidmarchiono.value='si';"
    script=script & "parent.frmaggoff.hidcodmarchioff.value='" & rsDescri("TRPMAR") & "';"
    script=script & "parent.controlla();"
    script=script & "}"
    script=script & "</script>"

    <%=script%>
    <html>
    <body topmargin="0" leftmargin="0" <%=onload%>>
    </body>
    </html>

    Dopo avermi valorizzato i campi hidden, non mi esegue la funzione controlla!

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.