Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Passaggio di parametri

  1. #1

    Passaggio di parametri

    Ho una pagina aspx di login con nome utente e password all'autenticazione lancio una pagina html con una response.redirect in questo modo
    codice:
    Response.Redirect("../HTM/homepage.htm?Agente=" & Server.UrlEncode(Agente), True)
    e gli passo il parametro agente. In questa pagina html ho dei link che mi portano a delle pagine html legate a delle pagine aspx dove mi serve sapere chi è l'agente che si è loggato. Come faccio a passargli il parametro agente se per aprire le mie pagine faccio un
    codice:
    open("../HTM/ordini.htm","_top")
    che fa riferimento ad una pagina aspx?
    vi lascio il codice della homepage.htm se può essere utile
    codice:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <html>
    	<head>
    		<title>barrapulsanti</title>
    		<meta content="JavaScript" name="vs_defaultClientScript">
    		<meta content="http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema">
    		<meta content="Microsoft Visual Studio.NET 7.0" name="GENERATOR">
    		<meta content="VisualStudio.HTML" name="ProgId">
    		<meta content="Microsoft Visual Studio.NET 7.0" name="Originator">
    		<script language="javascript" id="clientEventHandlersJS">
    <!--
    
    function Chiudi_onclick() {
    	open("../default.htm","_top")
    }
    
    function AeM_onclick() {
    	open("http://www.aem2000.it")
    }
    
    function Ordini_onclick() {
    	open("../HTM/ordini.htm","_top")
    }
    
    function Stat_onclick() {
    	parent.main.location.href("../HTM/ListeDiControllo.htm")
    	//open("../HTM/ListeDiControllo.htm","_parent")
    }
    
    //-->
    		</script>
    	</head>
    	<body leftMargin="0" background="../Images/sfondoordini.jpg">
    		<TABLE id="Table1" style="WIDTH: 160px; HEIGHT: 385px" cellSpacing="0" cellPadding="0" width="160" align="left" border="0">
    			<TR>
    				<TD style="WIDTH: 214px; HEIGHT: 42px">[img]../Images/ordini.jpg[/img]</TD>
    			</TR>
    			<TR>
    				<TD style="WIDTH: 214px; HEIGHT: 42px">[img]../Images/statistiche.jpg[/img]</TD>
    			</TR>
    			<TR>
    				<TD style="WIDTH: 214px; HEIGHT: 41px">[img]../Images/chiudi.jpg[/img]</TD>
    			</TR>
    			<TR>
    				<TD style="WIDTH: 216px">
    					
    
    </P>
    					
    
    </P>
    				</TD>
    			</TR>
    			<TR>
    				<TD style="WIDTH: 216px">
    					<P align="center"><FONT color="#000099">pawered by </FONT>
    					</P>
    					<P align="center">[img]../Images/logoaemweb.jpg[/img]</P>
    				</TD>
    			</TR>
    		</TABLE>
    		
    
    </P>
    	</body>
    </html>
    QUALCUNO MI AIUTI

  2. #2
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Nell'evento onload della pagina homepage.htm ti ricavi la querystring con location.search. Dopo di che si tratta di estrarre le coppie nome-valore dei parametri passati.

    ti conviene fare una ricerca per querystring: c'è una marea di materiale...


    http://forum.html.it/forum/showthrea...ht=querystring

  3. #3
    scusa ma non ho capito quello che intendi spiegarmi.... :master:
    potresti riformulare la risposta? grazie e scusami ancora

  4. #4
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Originariamente inviato da Kociss.Net
    scusa ma non ho capito quello che intendi spiegarmi.... :master:
    potresti riformulare la risposta? grazie e scusami ancora
    Vediamo se ho capio io.
    Hai una pagina aspx che lancia una pagina html con Response.Redirect.
    Lanci la pagina homepage.htm passandogli un parametro chiamato agente.
    Più giù aggiungi che nella pagina homepage.htm hai la necessità di conoscere l'agente che ha fatto la connessione: cioè hai la necessità di conoscere il parametro agente passato, e questo perchè devi aprire altre pagine html che necessitano di questo parametro.

    SE NON HO CAPITO SCUSA, ALTRIMENTI:
    visto che ho una pagina html, non posso utilizzare requeest.querystring che è lato server, ma debbo utilizzare javascript. Allora, recupero il parametro (vedi il link che ti ho messo) e lo passi come al solito alle altre pagine, per esempio con un form, o con window.open: il risultato non cambia :master:

    Ciao

  5. #5
    Hai capito benissimo quello che è il mio problema.....il fatto è che sono io l'ignorante in materia perchè per la prima volta in vita mia mi trovo a dover scrivere in vb.net e a modificare il codice delle pagine .aspx e .htm....non ho il tempo di studiarmi la cosa con calma, non mi hanno neppure dato il materiale per farlo e il tutto deve essere pronto per domani sera.Penso che mi sparerò prima di allora
    Grazie lo stesso per l'aiuto....proverò ad oltranza a srivere quello che ho trovato nel link che mi hai lasciato per me è puro ARABO!

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 © 2026 vBulletin Solutions, Inc. All rights reserved.