Beiträge mit dem Stichwort ‘Javascript’

Javascript: Prüfen ob Variable definiert ist

Veröffentlicht am 31. März 2010 um 13:46 by Fabian Martin Permalink

Bei Javascript, wie auch in anderen Sprachen, weiß man mitunter nie, ob eine Variable definiert wurde. Um dies zu überprüfen, nutze ich meist folgenden Code Schnipsel.

if (typeof(VARIABLE) == "undefined")
{
    alert("VARIABLE ist nicht gesetzt");
}

Die Klammern bei typeof kann man weglassen. Ich persönlich habe es mir jedoch angewöhnt sie zu setzen, da hierdurch die Zusammengehörigkeit der Werte besser zu erkennen ist.

jQuery: Zwischenspeichern von Ajax Anfragen verhindern

Veröffentlicht am 25. März 2010 um 12:42 by Fabian Martin Permalink

Nichts ist schlimmer, als eine Ajax Anfrage die vom Browser zwischengespeichert wird. Das Ergebnis sollte sich ändern, aber im Browser bleibt alles gleich. Um dies zu verhindern, kann man die URL von Hand mit einem Unique String erweitern oder man setzt in jQuery die folgende Option.

$(function()
{
    $.ajaxSetup(
    {
        cache: false
    });
});

An die aufgerufene URL wird nun ein Timestamp gehangen, durch den der Browser die Seite nicht mehr aus dem Zwischenspeicher holt.

jQuery: Prüfen ob ein Objekt versteckt ist

Veröffentlicht am 27. Januar 2010 um 00:23 by Fabian Martin Permalink
if($("#myDivID").is(":hidden"))
{
    // Element ist versteckt
}