Mit Javascript kann man verhindern, dass der “Senden” Button in Web-Formularen doppelt geklickt wird. Wir setzen ihn dazu automatisch auf “disabled”, wenn das Formular gesendet wurde. In jQuery sieht das etwas so aus: $(“#myForm”).submit( function(){ $(“#submitButton”).attr(“disabled”, “true”); } ); Zur jQuery-Dokumentation von Events/submit
Als ich begann MAMP zu benutzen, vor ein paar Jahren, war es noch die einzige Möglichkeit unproblematisch einen Apache mit PHP und MySQL auf dem Mac zum Laufen zu bekommen. Inzwischen ist etwas Zeit vergangen und es gibt den aus der Windows- und Linux-Welt bekannten XAMPP als Alternative zu MAMP. Zur Installation wird XAMPP, genauso [...]
Unter dem Namen “Prism” gib es von dem Mozilla-Labs einen auf der Gecko-Engine basierten Browser, dessen Aufgabe es ist, als Rahmen für Web-Anwendungen zu dienen. Beim Start vom Prism wird man zunächst nach der URL der Web-Anwendung gefragt, die man gerne nutzen möchte und Prism legt daraufhin Shortcuts im Dock, Programme-Ordner oder auf dem Schreibtisch [...]
Wenn vom apache-Webserver der Fehler “RewriteEngine not allowed here” kommt, kann das daran liegen, dass, wie in meiner aktuellen XAMPP-Installation unter OS-X, “AllowOverride” in der httpd.conf auf “AuthConfig” oder “None” gesetzt wurde. “AllowOverride” definiert, welche Einstellungen der httpd.conf in einer .htaccess überschrieben oder geändert werden dürfen. Wenn man “AllowOverride” auf “All” setzt, lassen sich alle gewünschten Einstellungen [...]
Auch mit reinem css ist es möglich, runde Ecken zu stylen. Leider muss es für verschiedene Browser noch verschiedenartig definiert werden. Der Firefox braucht es als “-moz-border-radius” und der Safari als “-webkit-border-radius”. Unter IE funktioniert das Ganze noch überhaupt nicht, aber das ist eigentlich auch egal. Damit es in den meisten Browser (ausser Internet Explorer) funktioniert, [...]
