Adaugare date in URL cu JavaScript
Discutii si intrebari legate de scripturi si functii JavaScript, jQuery si Ajax, cod JavaScript in general.
-
MelecaCristian
- Mesaje:176
Adaugare date in URL cu JavaScript
Buna marplo
Am observat la un site ceva ciudat in url care mar interesa si pe mine dar nu stiu cum sa fac :-S de exemplu url-ul il accesezi normal :
http://site.net/pagina
si dupa cateva secunde apare
http://site.net/pagina?lang=ro
si dinastea stiu ca sunt de traducere si ca foloseste GET dar cum sa fac sa fac si eu acelas lucru adica postez o pagina noua si de ce javascript am nevoie pentru a adauga
?lang=ro in finalul url-ului multumesc
scriptul care am incercat sa il folosesc este :
Cod: Selectaţi tot
<script type="text/javascript">
window.location = "http://site.net/?lang=ro";
</script>
dar faza este ca imi apare corect dar mi se tot reincarca pagina in acelas timp deci daca sar putea odata sa puna codul sau cand este codul acolo sa nu mai deie incaodata refresh cred ca mai degraba sar folosi php aici nu ?
„Uneori o greşeală poate fi tot ce este necesar pentru o realizare valoroasă.” — Henry Ford
MarPlo
Mesaje:4343
Salut
Incearca urmatorul script. Comentarii ajutatoare pt. invatat si pt. cine vrea sa faca modificari.
Cod: Selectaţi tot
<script type="text/javascript">
var addinurl = '?lang=ro'; // seteaza ce trebuie adaugat in url
var urladr = window.location.toString(); // preia adresa paginii, transformata in sir
// daca in adresa paginii nu e valoarea din "addinurl",
// o adauga si deschde pagina cu ce e in "addinurl"
if(urladr.indexOf(addinurl)==-1) window.location = urladr+addinurl;
</script>
MelecaCristian
Mesaje:176
Iti multumesc mult pentru script am mai gasit inca unul :
Cod: Selectaţi tot
<body onload="if (location.href.indexOf('reload')==-1) {location.replace(location.href+'?lang=ro')}">
asta in cazul in care pagina nu accepta javascript
„Uneori o greşeală poate fi tot ce este necesar pentru o realizare valoroasă.” — Henry Ford
Subiecte similare
- Adaugare orar zilele saptamanii in baza de date
PHP - MySQL - XML
Primul mesaj
Salut
Am o baza de date cu toate locatiile
location_id | name |address |telephone | open
Si un formular prin care incarc datele in bd....
Ultimul mesaj
Treaba cu adaugare json in mysql e simpla, se rezuma la adaugarea unui sir care contine ghilimele duble.
Problema la tine e ca acele ghilimele sunt...