Ho creato una pagina con una lista di indirizzi catalogati per provincia. In cima alla pagina ho una select con la lista di tutte le provincie; a questo select ho assegnato l'evento onChange in modo da generare diversi URL per ogni provincia.
Ad esempio l'URL generato per Bologna è http://miosito.it/pagina.html#?id=Bologna.Codice PHP:
<form class="form" action="javascript:update();">
<select name="cities" id="cities" onchange = "update(); location.hash = '?id=' + this.value">
<option value = "Bologna">Bologna</option>
<option value = "Milano">Milano</option>
<option value = "Roma">Roma</option>
</select>
</form>
Il mio problema è:
Se ad esempio copio il link di un altra regione (esempio: Roma) e apro una nuova scheda e lo incollo nella barra degli indirizzi e faccio invio, mi riporta a posizionarsi sempre sulla prima option (in questo caso Bologna).
Perché?