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

    passare variabili a pagina HTML

    Salve

    Senza scomodare asp o pho (sto facendo un sito su CD) come si gestiscono le variabili passate da querystring alle pagine html?

    Esempio:

    codice:
    index.htm?var=10
    come recupero il valore da dentro la pagina? con un javascript?

    L'ho visto in giro varie volte ma non so proprio come si fa...

  2. #2

    Re: passare variabili a pagina HTML

    Originariamente inviato da KONEY23
    Salve

    Senza scomodare asp o pho (sto facendo un sito su CD) come si gestiscono le variabili passate da querystring alle pagine html?

    Esempio:

    codice:
    index.htm?var=10
    come recupero il valore da dentro la pagina? con un javascript?

    L'ho visto in giro varie volte ma non so proprio come si fa...
    ?var=10 è una prerogativa di PHP. Per fare quel che chiedi serve una tecnologia server-side (ASP o PHP). Forse con JavaScript puoi fare qualcosina (dipende da quali sono le tue esigenze), ma sicuramente hai un'applicazione poco sicura, legata ai tiramenti dei browser, e non fruibile da coloro che disabilitano JavaScript.

  3. #3
    ok tutto chiaro. Allora e' un javascript quello che avevo visto.

    Grazie

  4. #4
    Le query js esistono...e sono molto simili a quelle PHP.
    <a href="querystring.html?id=1">
    Questa è una querystring in javascript.
    Certo che però le modalità di recupero sono molto più lunghe rispetto agli standard PHP, quindi ti consiglio di utilizzare un linguaggio lato-server per una questione simile.
    {}\"$y|\/|0"/{}

  5. #5
    Comunque mi sono informato...
    Per recuperare un query in js devi utilizzare questo costrutto:
    innanzitutto definisci la querystring...fingiamo che sia:

    <a href="pippo.html?id=1">.

    Nella pagina in cui tu vuoi recuperare il valore della query, crei una variabile:

    query = location.search;

    A questo punto puoi utilizzare un costrutto molto sintattico del tipo:

    if (querystring = = "?id=1")

    per fare in modo che diversi oggetti vengano visualizzati dipendentemente dalle query string....

    Spero he sia la risposta che desideravi....
    {}\"$y|\/|0"/{}

  6. #6
    Ciao, grazie per le informazioni.

    Ora sto cercando di recuperare la parte numerica del location.search in quanto questo mi restituisce tutto quello che c'e' dopo il "?" esso compreso.

    Il parseInt() restituisce un "NaN" probabimente perche' il primo carattere non e' un numero. Come posso fare? Purtroppo di javascript so ben poco

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.