Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it L'avatar di dannie
    Registrato dal
    Aug 2005
    Messaggi
    336

    strano errore submit() con IE

    Ho un codice di questo tipo:
    codice:
    <div onclick="self.name='princip';window.open('', 'regAttivita', prop);document.forms['attivita'].submit();">
    <form name='attivita' target='regAttivita' action='pagina.jsp'..>
    con firefox funziona benissimo, con IE evidenzia un errore JS (tipo "proprietà o metodo non supportato" o qlcsa di simile...), apre la popup ma non visualizza niente.... Se tolgo il comando di submit non dà errori (ma ovviamente apre la popup vuota).... qualche idea?

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    hai mica un elemento con name="submit"?
    in tal caso cambia name

  3. #3
    Utente di HTML.it L'avatar di dannie
    Registrato dal
    Aug 2005
    Messaggi
    336
    No, solo campi hidden con nomi ben diversi.... (il post che ho fatto ieri si è risolto proprio per nomi sbagliati, dovrei aver imparato.... )

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Non mi pare che IE supporti l'evento onclick su un <div>.

    Dato che non e` possibile usare un link (non e` possibile inserire un form dentro unlink), dovresti vedere come aggirare il problema.
    Forse puoi usare l'evento onclick sul body (ma non so se la pagina contiene solo il <form>).
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  5. #5
    Utente di HTML.it L'avatar di dannie
    Registrato dal
    Aug 2005
    Messaggi
    336
    è arrivato il mio salvatore! Ari-ciao Mich_!
    Dici che IE non lo supporta? Però la popup la apre.... solo che non ci visualizza niente!
    Non ho solo un form ma una tabella in cui ogni td contiene un div che contiene un form....

  6. #6
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Originariamente inviato da dannie
    No, solo campi hidden con nomi ben diversi.... (il post che ho fatto ieri si è risolto proprio per nomi sbagliati, dovrei aver imparato.... )
    Ed anche i form hanno nomi tutti diversi?

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  7. #7
    Utente di HTML.it L'avatar di dannie
    Registrato dal
    Aug 2005
    Messaggi
    336
    Sì....

  8. #8
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Nel codice che hai postato non si vedono errori... chiaramente stanno altrove.

    Posta un link alla pagina.

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  9. #9
    Utente di HTML.it L'avatar di dannie
    Registrato dal
    Aug 2005
    Messaggi
    336
    Non è in rete e non saprei come pubblicarla, è un pagina jsp che trasforma dei dati XML.... Se vuoi posso postare/mandarti la pagina HTML finale ma sarà un po' lunga.... oppure se hai qualche altro suggerimento su che errore potrebbe esserci potrei ripulirla un po' prima di postarla...
    Grazie comunque per l'aiuto!!!!

  10. #10
    Utente di HTML.it L'avatar di dannie
    Registrato dal
    Aug 2005
    Messaggi
    336
    Ragazzi, prima di tutto grazie per i tentativi di aiuto.... e poi avevate ragione voi, il codice è corretto!! E infatti funziona alla perfezione anche su IE ora che, spulciando riga a riga tutta la pagina, ho trovato un secondo tag <body> che non so da dove sia uscito (sospetto un comando dell'IDE che uso....) .... No Comment....
    Beh, cque anche questa è risolta quindi grazie a tutti!

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.