[RISOLTO]Passare stringa con GET

  • Creatore Discussione Creatore Discussione Altutto
  • Data di inizio Data di inizio

Altutto

Utente Attivo
30 Set 2013
262
0
16
stubborn.altervista.org
Ho questo codice
Codice:
function parseGetVars()
{
  var args = new Array();
  var query = window.location.search.substring(1);
  if (query)
  {
    var strList = query.split('&');
    for(str in strList)
    {
      var parts = strList[str].split('=');
      args[unescape(parts[0])] = unescape(parts[1]);
    }
  }
  return args;
}
var get = parseGetVars();
var articolo = get['articolo'];
function Update()
{
  return Request();
}
window.setInterval("Update()", 1000)
var XMLHTTP;
function Request()
{
  XMLHTTP = GetBrowser(ChangeStatus);
  XMLHTTP.open("GET", "ajax.php", true);
//eccetera
E vorrei che, anzichè ajax.php, l'url considerato fosse ajax.php?articolo=[var articolo]
Come potrei fare?
 
Non saprei; prova a sostituire questa riga di codice:
Codice:
  XMLHTTP.open("GET", "ajax.php", true);
Con questa:
Codice:
  XMLHTTP.open("GET", "ajax.php" + articolo, true);
Fammi sapere.
 
Bisogna mettere anche il nome del parametro
Codice:
 XMLHTTP.open("GET", "ajax.php?articolo=" + articolo, true);
 
Si ero appena tornato nella pagina per correggere :)
Mi hai anticipato.
 

Discussioni simili