Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di yro
    Registrato dal
    Sep 2003
    Messaggi
    2,916

    aggiunta variabile e replace con objQueryString

    ciao a tutti, uso questo metodo per cambiare una variabile in querystring:

    codice:
    function objQueryString(qs){ 
    	var dic = new Array()
    	if(!qs)	qs = location.search
    	if(qs!=''){
    		qs = qs.replace(/^\?/,'')
    		aQs = qs.split('&')
    		txt = ''
    		for(i=0;i<aQs.length;i++){
    			aPV = aQs[i].split('=')
    			dic[aPV[0].toLowerCase()]=unescape(aPV[1])
    		}
    	}
    	return dic
    }
    qs = new objQueryString() //leggo la querystring attuale
    
    //////////////////////////////////////////////////////////////////////////
    //////////FUNZIONE PER CAMBIARE LINGUA////////////////////////////////////
    //////////////////////////////////////////////////////////////////////////
    function cambialingua(){
    if(qs['lng']==1040)
    {
    	var nuovoId=1033
    	var newURL = document.location.href.replace(/(lng=)[^&]*(&?)/gi,'$1'+nuovoId+'$2');
    }
    else if (qs['lng']==1033)
    {
    	var nuovoId=1040
    	var newURL = document.location.href.replace(/(lng=)[^&]*(&?)/gi,'$1'+nuovoId+'$2');
    	
    }
    	document.location.href=newURL
    
    }
    e funziona benissimo.

    ora, se io dovessi cambiare sempre con il replace 2 varibili della querystring, come potrei fare?

    grazie!
    E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.

  2. #2
    Utente di HTML.it L'avatar di yro
    Registrato dal
    Sep 2003
    Messaggi
    2,916
    chiedo venia...

    ho sbagliato.

    volevo dire che oltre ad un replace devo aggiungere una nuova variabile...

    scusate... grazie...
    E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.

  3. #3
    Utente di HTML.it L'avatar di yro
    Registrato dal
    Sep 2003
    Messaggi
    2,916
    qualche idea?
    E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.

  4. #4
    Utente di HTML.it L'avatar di yro
    Registrato dal
    Sep 2003
    Messaggi
    2,916
    uppino!
    E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.

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.