Mittwoch, Juni 11, 2008
Firebug für Microsoft Internet Explorer ...
... gibt es selbstverständlich nicht.
Wer aber JavaScript-Fehler in dem unangefochten besten und standardkonformsten aller je programmierten Browser debuggen muss, der eigentlich gar nie Fehler produzieren sollte, geht folgendermassen vor:
- Download des Microsoft Script Debuggers (via Scripting Debugging in Internet Explorer)
- Installation
- Konfiguration des Internet Explorers gemäss der Anleitung HOW-TO: Debug JavaScript in Internet Explorer
Nachtrag
Mittlerweile gibt es zusätzlich noch die Internet Explorer Developer Toolbar, die frappant an Firebug erinnert. Selbstverständlich niemals so brauchbar wie das quelloffene Original - Microsoft halt ...
Labels: Internet, JavaScript, Microsoft, MSIE, Web, Web-Entwicklung
Dienstag, Juni 10, 2008
jQuery-Update unter Drupal 5: Murks
Keine grosse Sache, die jQuery-Library aus dem 2006 mit der neuesten 1.2.6 zu ersetzen - wer will schon eine mehr als zwei Jahre alte JavaScript-Library benutzen? Doch ein klitzekleines Detail stört nach dem Upgrade: Nun fehlt plötzlich die "Check all"/"Select all"/"Alles auswählen"-Checkbox bei Tabellen (z.B. um alle Seiten auszuwählen, die man löschen möchte).
Glücklicherweise habe nicht nur ich mich durch die Drupal-Foren gekämpft, sondern auch andere Zeitgenossen. Und einer davon hat sich der darbenden Community angenommen und bietet folgende Lösung für die Datei ./misc/tableselect.js:73 an:
$('form table:has(th.select-all):not(.tableSelect-processed)').each(Drupal.tableSelect);
(Andere Drupal-Entwickler hingegen stehen eher darauf, jQuery zu patchen und veraltete APIs nachzubauen - verstehe ich nicht ganz. Henusode.)
Labels: Drupal, IT, JavaScript, Web, Web-Entwicklung
Abonnieren
