Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    4

    Passaggio dati da form html a pagina html senza ASP

    Salve,
    esiste un modo per passare i dati di un form con una 20na di campi da una pagina html a un'altra senza passare per ASP o PHP?
    Mi servirebbe l'equivalente JS (o quantaltro) del request.form
    L'importante è che il tutto giri senza server di mezzo, quindi anche da un ipotetico floppy.

    Grazie per l'aiuto
    DrSlump - D4 T0t4|_ N3w8y3 - help me!

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

    l'equivalente di Request.Form non esiste... per leggere dei valori passati in post serve peffozza una tecnologia lato server.
    Se invece devi passare dati in get puoi usare location.search

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    4
    Non importa come passino i dati.
    Ho trovato anche script che sfruttavano cookie ma erano troppo complessi per via delle impostazioni di sicurezza di explorer, quindi un utOntO si sarebbe impicciato alla richiesta di salvataggio cookie.

    Con un location.search i dati passano dalla barra degli indirizzi?
    Il mio problema è che non so come recuperarli O__o;
    DrSlump - D4 T0t4|_ N3w8y3 - help me!

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    cerca "passaggio parametri via querystring" nella discussione "script / discussioni utili" in evidenza.

    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

  5. #5
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    io per leggere i parametri in querystring da js mi ero fatto questa
    codice:
    function objQueryString(qs){ 
    	dic = new Array()
    	if(!qs)	qs = location.search
    	if(qs!=''){
    		qs = qs.qs.replace(/^\?/,'')
    		aQs = qs.split('&')
    		txt = ''
    		for(i=0;i<aQs.length;i++){
    			aPV = aQs[i].split('=')
    			dic[aPV[0]]=unescape(aPV[1])
    		}
    	}
    	return dic
    }
    ti metto degli esempi di utilizzo
    codice:
    qs = objQueryString()
    for(x in qs) 
    	document.write(x+': '+qs[x]+'
    ')
    if(qs['pippo'])
    	document.write('
    qs[\'pippo\']='+qs['pippo'])

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.