Za začetek potrebujete datoteko index.html, ki smo jo naredili v tem vodiču.
|
|||||
![]() |
|||||
|
|||||
![]()
Najprej vam bom razložil, kako se pridobiva podatke od uporabnikovega brskalnika.
V polje, kjer dodajamo JavaScript kodo, dodajte naslednjo kodo: jQuery.each(jQuery.browser, function(i, val) { $("<div>" + i + ": <span>" + val + "</span>") .appendTo(document.body); }); V prvi vrstici določimo funkcijo, ki bo za vsako ugotovljeno vrednost (ime brskalnika, verzija in webkit, če ga brskalnik uporablja), nato pa se v drugi vrstici določi, kako se bo izpis oblikoval, v zadnji vrstici pa se vse pridobljene vrednosti vpišejo na konec med <body> značkami.
|
|||||
|
|||||
![]()
Pri tem lahko uporabite različne 'zastavice', t.j. želene vrednosti:
- webkit (od verzije 1.4) - safari (opuščeno) - opera - msie - mozilla - chrome - version Na primer, če želite ugotoviti, če brskalnik uporablja tehnologijo webkit, vso prej dodano kodo nadomestite z naslednjo: if ($.browser.webkit) { document.write("Brskalnik uporablja WebKit"); }
|
|||||
|
|||||
![]()
Za pridobivanje časa v milisekundah, lahko uporabite funkcijo $.now():
document.write((new Date).getTime());
|
|||||
|
|||||
![]()
Če imate spletno stran ali forum, kjer uporabniki vnašajo svoje tekste, vam lahko delo zelo olajša funkcija .trim(), saj odstranjuje prazen prostor pred in za določenim tekstom.
Torej, tekst, ki je vnešen takole: " Poljuben tekst. ", se bo uredil takole: "Poljuben tekst.". var tekst = " Poljuben tekst. "; document.write("Prvotni tekst: '" + tekst + "'<br>"); document.write("Urejen tekst: '" + $.trim(tekst) + "'"); To je bilo za danes vse. Če vam kaj ni bilo jasno, si oglejte prejšnje lekcije, lahko pa nam pišete tudi na forum :) |
|||||