jQuery 1.8 fügt Vendor-Prefixes automatisch hinzu

Um keine Komplikationen mit noch nicht verabschiedeten CSS3-Standards zu haben, verwenden die großen Browserhersteller eigene Präfixe (sog. vendor prefixes) um die kommenden Standards bereits jetzt zu implementieren. Dadurch wird aus dem einfachen CSS-Attribut transform: scaleX(-1) mal eben ein ganzer Codeblock:
jQuery 1.8 fügt Vendor-Prefixes automatisch hinzu weiterlesen

Mobile Geräte erkennen mit JavaScript

Oftmals müssen Webseiten an ein spezifisches Endgerät angepasst werden. Dazu muss man wissen, mit welchem Gerät man es überhaupt zu tun hat. Dabei kann einem die Navigator userAgent Property behilflich sein.
Mobile Geräte erkennen mit JavaScript weiterlesen

Zufallszahlen mit JavaScript erzeugen

Hier ein Code-Schnippsel, welcher mit JavaScript Zufallszahlen (zwischen 1 und 100, einschließlich 1 und 100) generiert:

1
2
3
4
5
6
Number.random = function(min,max){
  return Math.floor(Math.random()*(max-min+1)+min);
};
 
var randomNumber = Number.random(1,100);
alert(randomNumber);

Ungenauigkeit von Long-Werten in JavaScript

Mit Java generierte Long-Zahlen können auf einem 64-Bit-Betriebssystem einen Maximalwert von 9223372036854775807 annehmen. Diese 19-stellige Zahl kann von einem JavaScript-Client jedoch nicht verarbeitet werden.
Ungenauigkeit von Long-Werten in JavaScript weiterlesen