tips & tricks


Calendario
dicembre 2024
lmmgvsd
2526272829301
2345678
9101112131415
16171819202122
23242526272829
303112345

Prendere valori dalla QueryString


/**
 * Ritorna i nomi di tutti parametri della query string
 * @return l'array contenente i nomi dei parametri
 * @author Nosferatu, 1998
 */
function getParameterNames() {
  var ar = location.search.substring(1).split('&');
  for (var i = 0; i < ar.length; i++) {
    ar[i] = ar[i].substring(0, ar[i].indexOf('='));
  }
  return ar;
}

/**
 * Pesca un parametro dalla query string dell'URL
 * @param whichOne il parametro
 * @return il valore associato al parametro
 */
function getParameter(whichOne) {
  var pairs = location.search.substring(1).split('&');
  var r = "";
  var tp = new Array();
  for (var i = 0; i < pairs.length; i ++) {
    tp = pairs[i].split('=');
    if (whichOne == tp[0])
      r = unescape(tp[1].replace(/\+/g, " "));
  }
  return r;
}

Categoria: Jscript
lunedì, 07 lug 2008 Ore. 17.42
Archivio Posts
Anno 2020

Anno 2018

Anno 2015

Anno 2013

Anno 2011

Anno 2010

Anno 2009

Anno 2008
Statistiche
  • Views Home Page: 14.798
  • Views Posts: 57.822
  • Views Gallerie: 2.837
  • n° Posts: 117
  • n° Commenti: 1
Copyright © 2002-2007 - Blogs 2.0
dotNetHell.it | Home Page Blogs
ASP.NET 2.0 Windows 2003