10
C'è comunque un modo per prendere l'URL di riferimento usando javascript, diciamo che l'URL di riferimento è http://page.com/home?local=fr, quindi reindirizzare un utente a una nuova pagina con lo stesso locale della pagina di riferimento (http://page.com/login?local=riferimento locale)?Reindirizzamento JavaScript basato su Referente?
Pseudo codice sarebbe qualcosa di simile:
var referringURL = document.referrer;
var local = referringURL.substring(referringURL.indexOf("?"), referringURL.length())
var newURL = "http://page.com/login" +local;
Send user to newURL
Grazie, -Pete
Se avete intenzione di avere più di un parametro URL probabilmente si dovrebbe aggiungere un metodo per analizzare fuori e quindi prendi il parametro "local" dal risultato. Esempio: http://rockmanx.wordpress.com/2008/10/03/get-url-parameters-using-javascript/ – Chelsea
grazie, solo una nota: "referringURL.length()" dovrebbe essere "referringURL.length". Il mio codice "pseudo" era abbastanza vicino alla cosa reale, è stato molto sorpreso come non ho mai codificato qualcosa in javascrpit. –
grazie - aggiornato. – Josh