Main Menu




browser lang:en

Users Area

Client Login

today cache size is:0

 

 


Commenti

RE:trasformare in .gz by boris
10/03/2011 by marco

22/02/2011 by bono
RE:trasformare in .gz
22/02/2011 by boris
trasformare in .gz
21/02/2011 by bono
RE:Ma a che serve sta roba???
05/02/2011 by dwarf79
Ma a che serve sta roba???
28/01/2011 by Luca
Rapidshare hotfile fileserver download
08/01/2011 by Rapidshare hotfile fileserver download
re:xml
03/12/2010 by david68

Leggi tutto »


RAPIDQ

Rapid-Q:The lost files
My old library where i have collected all the rapidq scripts and italian help


Today my pagerank is: Free Page Rank Tool
Upbooking - free booking engine

Ottenere parametri GET in Javascript

Uno script facile per ottenere parametri GET in javascript

La maggior parte dei linguaggi di programmazione server-side che io conosco come PHP, ASP, JSP permettono un facile accesso ai parametri nella stringa di query di un URL. Javascript non fornisce un facile accesso, anzi a dire il vero non ha parametri di base che lo permettano. Con javascript è necessario scrivere la propria funzione per analizzare il valore window.location.href per ottenere i parametri che si desiderano nella stringa di ricerca . Ecco una piccola funzione che ci permette di grabbare il parametro specificato. Si fa presente che in questo caso si adatta il javascript costruito nel espressioni regolari.
Ecco è la funzione:


function gup( name )
  {
  name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
  var regexS = "[\\?&]"+name+"=([^&#]*)";
  var regex = new RegExp( regexS );
  var results = regex.exec( window.location.href );
  if( results == null )
  return "";
  else
  return results[1];
  }

Il modo in cui la funzione è utilizzato è abbastanza semplice. Diciamo che avete il seguente URL:

http://www.foo.com/index.html?bob=123&frank=321&tom=213#top

Si desidera ottenere il valore di un parametro, in modo semplice si chiama la funzione JavaScript come segue:


var frank_param = gup( 'frank' );

Ora, se si considera la variabile frank_param che contiene il numero 321, la stringa di ricerca viene analizzato da espressioni regolari e il valore del parametro "frank" viene recuperato.
La funzione è intelligente in doppia maniera. Ad esempio, se c'è un ancoraggio nell'URL come il nostro esempio di cui sopra (#top) il gup () riconosce la stringa nella funzione e interrompe prima del carattere #.
Inoltre, se la richiesta di una parametro non esiste nella stringa di ricerca, viene restituita una stringa vuota al posto di una nulla.

Questa funzione ha funzionato molto bene per la mia queryString e a seconda del fabbisogno dovrebbe funzionare bene anche per voi.


Commenti

Inserisci un commento

Titolo
Messaggio
Nome Utente
e-mail (se vuoi ricevere le risposte a questo post anche via mail)

Users

Videos


Scripts & Tutorials

Linux - I comandi principali

07/11/2010 

Per i piú smemorati, una lista di comandi principali usati con linux cd : cambia la directory corrente. ls : mostra il…

in:Scripts e tutorials (0 commenti)

Search Engine Optimization - 130 parametri usati da google per valutare il tuo sito

26/08/2010 

Con l'avvento di caffeine molti webmaster si sono trovati a dover rivedere tutte le strategie SEO per i…

in:Scripts e tutorials (0 commenti)

Inserisci Google BUZZ nel tuo sito con Google Buzz Widget Jquery Plugin

15/02/2010 

Questo è un widget di jQuery per il nuovo social network di Google-Buzz-che è possibile incorporare ovunque per…

in:Scripts e tutorials (0 commenti)

Javascript - Codifica/decodifica di password nei file ste di Dreamweaver

17/01/2010 

Questo é un pratico codificatore/decodificatore/decriptatore (chiamatelo come volete) di password inserite nei file di configurazione .ste su dreamweaver function…

in:Scripts e tutorials (0 commenti)

PHP - Uno script per calcolare il PageRank di Google

10/01/2010 

Il PageRank è un algoritmo che usa Google per valutare la credibilità e l'autorevolezza delle pagine Web. Il…

in:Scripts e tutorials (8 commenti)

PHP - Download file con limite di velocita'

20/10/2009 

Con questo script possiamo limitare il download di un file dal nostro server php; il limite di velocitá…

in:Scripts e tutorials (0 commenti)

PHP - Salvare immagini remote sul proprio server usando CURL

12/10/2009 

Alcuni host hanno disabilitati nei settaggi del.ini i comandi allow_url_fopen. Questo significa anche non poter usare i vantaggi…

in:Scripts e tutorials (2 commenti)

PHP - Short Url: due funzioni per creare link brevi

06/10/2009 

Gli SHORT URLS fanno ormai parte di quelle cose di internet che ci suonono terribilmente familiari; per capirci…

in:Scripts e tutorials (0 commenti)

Leggi tutto »


Tag Clouds


Linux comandi principaliSearch Engine Optimization parametri usati google valutare sitoInserisci Google BUZZ sito Google Buzz Widget Jquery PluginJavascript Codificadecodifica password file DreamweaverPHP script calcolare PageRank GooglePHP Download file limite velocitaPHP


Add to Technorati Favorites