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

    Valuta e modificare la querystring

    Ciao,
    vorrei riuscire a ottenere la querystring con la quale la pagina è stata invocata, modificarla e infine ricaricare la pagina (con la nuova querystring).

    Riesco a recuperare e modificare la querystring ma nn mi viene di settare correttamente document.location.search per poi ricaricare la pagina..

    Questo il mio codice:

    codice:
    if( str.search(/ok/gi)!=-1 ){
          alert(document.location.search);
          var base = parseInt(JSRequest("base")) - 1;
          var id_domanda = JSRequest("id_domanda");
          var id_select = JSRequest("id_select");
          var qs = "?base="+base+"&id_domanda="+id_domanda+"&id_select="+id_select;
          document.location.search = qs;
          alert(document.location.search);
          location.reload(true);
        }
    Ho provato a fare una alert() sulla variabile qs e tutto è corretto ma nn mi funziona l'assegnamento document.location.search = qs;...

    Cosa sbaglio.. uff..


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

    invece di reimpostare il search prova così
    codice:
    document.location.href=location.pathname+qs;

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.