Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    [javascript] submit automatico form

    salve a tutti...
    devo realizzare un codice javascript che prende alcune variabili di sistema e le trasferisce in un'altra pagina con il metodo post. Ho provato a fare un codice, ma non funge...
    codice:
    <script language='javascript'>
    <!--
    if (navigator.appName == 'Netscape') var language = navigator.language;
    else {var language = navigator.browserLanguage;}
    
    document.write(
    	"<form action=check2.php?ok method=post name=dati>
    	<input type=text name=width value=" + screen.width + ">
    	<input type=text name=height value=" + screen.height + ">
    	<input type=text name=java value=" + navigator.javaEnabled() + ">
    	<input type=text name=color value=" + window.screen.colorDepth + ">
    	<input type=text name=language value=" + language + ">
    	<input type=text name=platform value=" + navigator.platform ">
    	</form><hr>");
    dati.submit;
    //-->
    </script>
    come posso risolvere?

    Grazie

  2. #2

  3. #3
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    Ciao mitico1000,

    il document.write deve essere tutto in un'unica riga, oppure fai un document.write per ogni riga.
    per invocare il metodo submit del form devi usare le parentesi
    codice:
    document.write("<form action=check2.php?ok method=post name=dati>");
    document.write("<input type=text name=width value=" + screen.width + ">");
    document.write("<input type=text name=height value=" + screen.height + ">");
    document.write("<input type=text name=java value=" + navigator.javaEnabled() + ">");
    document.write("<input type=text name=color value=" + window.screen.colorDepth + ">");
    document.write("<input type=text name=language value=" + language + ">");
    document.write("<input type=text name=platform value=" + navigator.platform + "></form><hr>");
    document.dati.submit();

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.