Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Asp & Jscript

  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    1,786

    Asp & Jscript

    Salve,

    da una pagina Asp in vbscritp, chiamo la funzione aggiorna()

    che però mi torna questo errore:

    Errore di run-time di Microsoft JScript (0x800A1391)
    'window' non è definito
    come mai ?

    questa è la funzione su citata:

    codice:
    <script language="jscript" runat="server">
    	function aggiorna() {
    		window.opener.location.reload();
    		setTimeout('window.close()',500);
    	}
    </script>
    :master:

    grazie !
    [Scambio Links a Tema] Contattatemi in Privato x + Info.

  2. #2
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    in quel blocco di codice lato server hai scritto isruzioni javascript lato client... è normale che non funzioni
    tu cosa vorresti fare? Aggiornare la pagina madre e dopo mezzo secondo chiudere la finestra? Se sì togli il runat="server" e metti language="javascript" e poi richiami la funzione aggiorna() all'onload della pagina <body onload="aggiorna();">

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    1,786
    Originariamente inviato da willybit
    in quel blocco di codice lato server hai scritto isruzioni javascript lato client... è normale che non funzioni
    tu cosa vorresti fare? Aggiornare la pagina madre e dopo mezzo secondo chiudere la finestra? Se sì togli il runat="server" e metti language="javascript" e poi richiami la funzione aggiorna() all'onload della pagina <body onload="aggiorna();">
    si devo fare quello che ai detto dopo l'inserimento dei dati nel db da parte di asp.

    Se richiamo la funzione aggiorna() al carricamento della pagina NON c'è il rischio che Asp non arrivi a inserire i dati nel db ?

    come devo fare ?

    grazie !
    [Scambio Links a Tema] Contattatemi in Privato x + Info.

  4. #4
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    Originariamente inviato da unreg
    Se richiamo la funzione aggiorna() al carricamento della pagina NON c'è il rischio che Asp non arrivi a inserire i dati nel db ?

    come devo fare ?

    grazie !
    se richiami la funzione all'onload della pagina verrà eseguita quando tutta la pagina sarà caricata nel client.
    Se tutta la pagina è arrivata al client vuol dire che tutto il codice asp è stato eseguito.

  5. #5
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    1,786
    a ok, grazie mille !
    [Scambio Links a Tema] Contattatemi in Privato x + Info.

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.