Den RSS-Feed dieses Blogs abonnieren Mehr über den Autor

Artikel in der Kategorie
"Javascript (JS)"

sIFR Probleme beim Scrollen im Internet Explorer 6 und 7

Wie schon in einem vergangenen Artikel bemerkt, gibt es immer noch Probleme im Einsatz mit sIFR - ein hartnäckiges Problem und ein absoluter Blocker im IE ist das Verhalten von sIFR-Überschriften mit transparentem Hintergrund. Eine kurze Erklärung: [der Sachverhalt bezieht sich auf sIFR 3 Revisionen bis 405]

Beschreibung des Fehlverhaltens / Voraussetzungen

Nutzt man den transparenten Hintergrund von sIFR-Überschriften (in der replace-Methode wmode: “transparent” übergeben) so kann man im Internet Explorer, sobald sich der Mauszeiger über einer der per sIFR ersetzten Überschriften befindet, die Seite nicht mehr scrollen. Der Flash-Film entzieht dem document irgendwie den Fokus, welcher sich dann im Flash-Film selbst befindet - alle Events kommen somit nicht mehr im document der Seite an. Weiterlesen »

  • Abgelegt unter: JS
  • Erstellungsdatum: 28 Apr 2008
  • 4 Kommentare ansehen

Weitere Artikel in der Kategorie Javascript (JS) (auszugsweise)

Browser hängt sich beim Einbinden von Javascript auf oder stürzt ab

Viele Probleme beim Einbinden von Javascript Bibliotheken oder Frameworks (z.B. mootools, dojo,..) rühren aus einer starken Komprimierung, welche das Script zugleich “verschleiert” (obfuscate). Das Script wird dann beim Aufruf meist mit einer eval() Funktion wieder aufbereitet (quasi entpackt) und für den Browser nutzbar gemacht. Diese starke Form der Komprimierung unter Zuhilfenahme von eval() zum Entpacken [...]


Den ganzen Beitrag lesen »

  • Abgelegt unter: BRS JS
  • Erstellungsdatum: 24 Okt 2007
  • 0 Kommentare ansehen

Javascript mit CDATA korrekt in XHTML einbinden

In dem Artikel Javascript and XHTML beschreibt Stephen Chapman moderne Möglichkeiten, inline-Javascript korrekt einzubinden. Hier eine kurze Zusammenfassung seines Artikels.
Er fängt beim modernsten und eben auch korrekten Weg an, Javascript in XHTML Dokumenten als CDATA einzubinden:

<script type="text/javascript">;
<![CDATA[
//content of your Javascript goes here
]]>
</script>

Dem Validator wird mitgeteilt, dass es sich im CDATA-Tag um Text (Character [...]


Den ganzen Beitrag lesen »

  • Abgelegt unter: JS XH
  • Erstellungsdatum: 17 Okt 2007
  • 3 Kommentare ansehen

Javascript: Duplikate entfernen / remove duplicates

Dieses Script entfernt Duplikate sowohl aus Strings, als auch aus Arrays.
Sie ist einfach und schnell.
Getestet unter IE6/7, Firefox 2, Opera 9.02, Netscape 7

function removeDuplicates(hasDup){
 
var noDup = new hasDup.constructor;
 
if(noDup.push){
noDup[0] = hasDup[0];
 
for(i=1;i<hasDup.length;i++){
for(j=0;j<noDup.length;j++)
if(hasDup[i] == noDup[j])
break;
if(j<noDup.length) continue;
 
noDup.push(hasDup[i]);
}
}
else{
noDup = hasDup.charAt(0);
 
for(i=1;i<hasDup.length;i++){
for(j=0;j<noDup.length;j++)
if(hasDup.charAt(i) == noDup.charAt(j))
break;
if(j<noDup.length) continue;
 
noDup = noDup.concat(hasDup.charAt(i));
}
}
 
return noDup;
}

Download: removeDuplicates in Javascript [*.js-File]


Den ganzen Beitrag lesen »

  • Abgelegt unter: JS
  • Erstellungsdatum: 8 Jun 2007
  • 2 Kommentare ansehen
top top