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

    passaggio variabile tramite link

    Ciao a tutti.
    Io passo una variabile da un file ad iun'altro in questo modo:
    gallerie.html?valore='str1'.

    Come "raccolgo" la variabile "valore" dentro alla pagina gallerie.html?

    Grazie.

  2. #2
    up!

  3. #3
    tutti in ferie...é?
    Vi prego... non è difficile.

  4. #4
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Originariamente inviato da leleatma
    tutti in ferie...é?
    Vi prego... non è difficile.
    codice:
    <HTML>
    <HEAD>
    <META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
    <TITLE></TITLE>
    <SCRIPT LANGUAGE=javascript>
    <!--
    function getArgs()
    {
    	var args = new Object();
    	var query = location.search.substring(1);		// legge la stringa di query
    	var pairs = query.split("&");					//ricavo un vettore di parametri
    	for(var i = 0; i < pairs.length; i++)
    	{
    		var pos = pairs[i].indexOf('=');			//cerca "nome=valore"
    		if(pos == -1) continue;						//se non trovato, salta
    		var argname = pairs[i].substring(0, pos);	//estrae il none
    		var value = pairs[i].substring(pos + 1);	//estrae il valore
    		value = value.replace(/\+/g, ' ');
    		args[argname] = unescape(value);			//lo memorizza come proprietà
    	}
    	return args;
    }
    //-->
    </SCRIPT>
    
    <SCRIPT ID=clientEventHandlersJS LANGUAGE=javascript>
    <!--
    
    function window_onload() {
    	if(location.search.length > 0)	
    	{
    		var argomenti = getArgs();
    		var names = getPropertyNames(argomenti);
    		var msg = "", i;
    		for( i = 0; i < names.length; i++)
    		{
    			msg += names[i] + " = " + argomenti[names[i]] + "\n";
    		}
    		alert(msg);
    		alert('text1=' + argomenti["text1"]);
    	}
    }
    
    
    function getPropertyNames(obj)
    {
    	var names = new Array();
    	var i = 0;
    	var element;
    	for (element in obj) names[i++]= element;
    	return names ;
    
    }
    
    //-->
    </SCRIPT>
    </HEAD>
    <BODY LANGUAGE=javascript onload="return window_onload()">
    <FORM  id=form1 name=form1>
    	<INPUT type="text" id=text1 name=text1  value="Piero & Nicola">
    	
    
    	<INPUT type="text" id=text2 name=text2 value=Nicola>
    	
    
    	<INPUT type="submit" value="Submit" id=submit1 name=submit1>
    </FORM>
    
    
    </BODY>
    </HTML>
    Pietro

  5. #5
    Grazie Piero.
    Ho scritto questo, ma non funziona. Mi aiuti?
    codice:
    <SCRIPT LANGUAGE=javascript>
    <!--
    function getArgs()
    {
    	var args = new Object();
    	var query = location.search.substring(1);		// legge la stringa di query
    	var pairs = query.split("&");					//ricavo un vettore di parametri
    	for(var i = 0; i < pairs.length; i++)
    	{
    		var pos = pairs[i].indexOf('=');			//cerca "nome=valore"
    		if(pos == -1) continue;						//se non trovato, salta
    		var argname = pairs[i].substring(0, pos);	//estrae il none
    		var value = pairs[i].substring(pos + 1);	//estrae il valore
    		value = value.replace(/\+/g, ' ');
    		args[argname] = unescape(value);			//lo memorizza come proprietà
    	}
    	return args;
    	var str='<object type="application/x-shockwave-flash" data="galleria.swf?percorso='+args+'" width="350" height="390" id="happy">'
    	+'<param name="movie" value="galleria.swf?lingua='+args+'"></object>'
    	document.getElementById('contenitore').innerHTML=str;
    	}
    	//-->
    	</script>

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.