archive-de.com » DE » E » EKIWI.DE

Total: 422

Choose link from "Titles, links and description words view":

Or switch to "Titles and links view".
  • SELFHTML: JavaScript / Objektreferenz
    Knoten des Elementenbaums 1 2 3 all Alle HTML Elemente des Dokuments Microsoft 1 2 3 1 style CSS Attribute von HTML Elementen 1 2 4 anchors Verweisanker im Dokument 1 2 5 applets Java Applets im Dokument 1 2 6 forms Formulare im Dokument 1 2 6 1 elements Formularelemente eines Formulars 1 2 6 1 1 options Optionen einer Auswahlliste eines Formulars 1 2 7 images Grafikreferenzen im

    Original URL path: http://html.ekiwi.de/javascript/objekte/index.htm (2016-04-25)
    Open archived version from archive


  • SELFHTML: JavaScript / Anwendungsbeispiele
    JavaScript Der Abschnitt besteht aus folgenden Seiten Zwei Frames gleichzeitig ändern Seitenanzeige in Frames verhindern Taschenrechner Monatskalender Persönliche Seitenbesuche zählen mit Cookies Formulareingaben überprüfen Dynamische grafische Buttons Aufenthaltsdauer auf Web Seite anzeigen Verweisliste als Auswahlliste Fehlerbehandlung mit dem Event Handler onerror Fehlerbehandlung mit try catch Änderungen der Fenstergröße überwachen Weitere Anwendungsbeispiele finden Sie im Kapitel Dynamisches HTML Beispiele für die Praxis SELFHTML aktuell Im Online Angebot von SELFHTML aktuell finden

    Original URL path: http://html.ekiwi.de/javascript/beispiele/index.htm (2016-04-25)
    Open archived version from archive

  • SELFHTML: JavaScript / Allgemeines zu Dynamischem HTML
    Seiten laden zu müssen Das ist eine charakteristische Eigenschaft von Dynamischem HTML Eine Web Seite verhält sich also plötzlich wie eine Anwendung die einmal in den Arbeitsspeicher geladen wird und dann z B durch Interaktion mit dem Anwender das Geschehen am Bildschirm bestimmt Dynamisches HTML bietet Gestaltern anspruchsvoller Web Seiten schier unerschöpfliche Möglichkeiten bei der Kontrolle über das Geschehen am Bildschirm Es fängt mit Kleinigkeiten wie dem obigen Beispiel an Es geht weiter mit animierten Grafiken die über den angezeigten Inhalt gleiten oder hüpfen manche Web Seiten versuchen ganze Aquarien abzubilden Und es geht hin bis zu der Möglichkeit mit Hilfe von Grafiken und anderen Elementen komplexe interaktive Spiele Lernsituationen oder auch selbstablaufende Animationen zu programmieren Der Phantasie sind kaum Grenzen gesetzt Der Anwender kann beim Anzeigen einer dynamischen HTML Datei auch mit viel mehr Reaktionen konfrontiert werden als beim Betrachten einer normalen statischen Web Seite Das hat Vor und Nachteile Es kommt immer darauf an wie man die Features nutzt ob zur bloßen Selbstdarstellung und Angeberei oder zum Nutzen des Anwenders Außerdem sollte sich jeder Entwickler darüber im Klaren sein dass dynamische Web Seiten nicht unbedingt für Suchmaschinen Robots und erst Recht nicht für sehbehinderte Anwender geeignet sind Programmieren ist auf jeden Fall bei allem angesagt was mit Dynamischem HTML zu tun hat Fortgeschrittene Programmierkenntnisse in JavaScript sind Voraussetzung Im Web finden Sie zwar fertige Lösungen zum Abkupfern aber wer sich ernsthaft mit der Materie beschäftigen will um eigene kreative Lösungen zu entwickeln kommt um die Programmierung nicht herum Das soll jedoch keine Entmutigung sein Es gibt durchaus nützliche Anwendungsmöglichkeiten von Dynamischem HTML die ohne allzugroßen Programmieraufwand auskommen Das Problem der inkompatiblen Modelle Dynamisches HTML wird von Netscape ab Version 4 0 und vom Internet Explorer ab Version 4 0 interpretiert Leider ist das Thema Dynamic HTML bei diesen

    Original URL path: http://html.ekiwi.de/dhtml/intro.htm (2016-04-25)
    Open archived version from archive

  • SELFHTML: JavaScript / Die verschiedenen DHTML-Modelle
    Document Object Model DOM sowie die beiden älteren Modelle für Dynamisches HTML die Microsoft und Netscape in den 4er Versionen ihrer Browser verfolgen Die Modelle sollten Sie kennen und auseinanderhalten können wenn Sie Dynamisches HTML programmieren Der Abschnitt besteht aus

    Original URL path: http://html.ekiwi.de/dhtml/modelle/index.htm (2016-04-25)
    Open archived version from archive

  • SELFHTML: Dynamisches HTML / Beispiele für die Praxis
    einzelne Elemente einer Web Seite während der Anzeige dynamisch ihren Inhalt ändern Der Abschnitt besteht aus folgenden Seiten Allgemeine DHTML Bibliothek Dynamische Navigationsleiste Laufende Datums Uhrzeitanzeige Bilderbuch zum Umblättern SELFHTML aktuell Im Online Angebot von SELFHTML aktuell finden Sie weitere

    Original URL path: http://html.ekiwi.de/dhtml/beispiele/index.htm (2016-04-25)
    Open archived version from archive

  • SELFHTML: Webserver/CGI / CGI / CGI und HTML
    etwa Suchdienste Gästebücher oder elektronische Einkaufskörbe über Verweise Es genügt als URI des Verweisziels das ausführbare CGI Script anzugeben Beispiel a href cgi bin statistik pl Tagesstatistik aufrufen a Dies ist sinnvoll für CGI Scripts die keinen Input vom Anwender benötigen sondern lediglich feste Datenausgaben erzeugen zum Beispiel für ein CGI Script das aktuelle Zugriffsstatistiken für Web Seiten ausgibt über eine Grafikreferenz Auch dabei genügt es als URI in der src Angabe des img Tags das ausführbare CGI Script anzugeben Beispiel img src cgi bin counter pl Dabei muss das CGI Script allerdings eine Grafikdatei im GIF oder JPEG Format an den Web Browser zurücksenden Die meisten grafischen Zugriffszähler basieren auf diesem Prinzip über eine Server Side Include Anweisung in einer HTML Datei z B mit der Anweisung exec cgi cgi bin counter pl Das ist sehr praktisch um mit Hilfe eines CGI Scripts dynamische Information in Textform in eine HTML Datei einzubinden Diese Form ist zum Beispiel interessant für textbasierte Zugriffszähler über automatisches Laden des ausführbaren CGI Scripts CGI Programms Dazu geben Sie in dem meta Tag einfach anstelle einer anderen HTML Datei die Adresse des ausführbaren CGI Scripts an Beispiel meta http equiv refresh content 0 URL cgi bin welcome pl Beispiel für die Wechselwirkung zwischen HTML und CGI Das folgende Beispiel erzeugt einen einfachen CGI Vorgang der die Wechselwirkung zwischen HTML und CGI verdeutlicht in einer HTML Datei kann der Anwender in einem Formular seinen Namen und einen Kommentartext eingeben Wenn er das Formular absendet wird ein CGI Programm comments pl aufgerufen Dieses Script ist in Perl geschrieben Es liest die ankommenden Formulardaten aus splittet sie in ihre Bestandteile auf und erzeugt eine vollständige HTML Datei in der es die eingelesenen Daten ausgibt Der Web Browser zeigt diesen von comments pl generierten HTML Code am Bildschirm an Studieren Sie das Beispiel in Ruhe und verzweifeln Sie nicht an dem Perl Programmcode es geht nämlich auch einfacher als in diesem Beispiel gezeigt das Beispiel dient nur dazu zu zeigen wie das CGI Script an die Formulardaten kommt Beispiel HTML Datei mit CGI Aufruf Anzeigebeispiel So sieht s aus beim Absenden des Formulars ist eine Internet Verbindung erforderlich DOCTYPE HTML PUBLIC W3C DTD HTML 4 01 Transitional EN html head title Kommentarseite title head body bgcolor E0E0E0 h1 Ihr Kommentar h1 form action http de selfhtml org cgi bin comments pl method post p Name br input type text name AnwenderName size 40 maxlength 40 p p Text br textarea rows 5 cols 50 name Kommentartext textarea p p input type submit value Absenden p form body html Beispiel CGI Script comments pl mit HTML Ausgabe usr bin perl w use strict use CGI Carp qw fatalsToBrowser read STDIN my Daten ENV CONTENT LENGTH my Formularfelder split Daten my Feld Name Wert my Formular foreach Feld Formularfelder my Name my Wert split Feld Wert tr Wert s a fA F0 9 a fA F0 9 pack C hex 1 eg Wert s lt g Wert s gt g Formular

    Original URL path: http://html.ekiwi.de/servercgi/cgi/cgihtml.htm (2016-04-25)
    Open archived version from archive

  • SELFHTML: Perl / Perl lokal auf einem PC einrichten
    finden können Option Bedeutung c Das Perl Script wird nicht ausgeführt sondern nur in einen perl internen Syntaxbaum kompiliert und so auf syntaktische Richtigkeit überprüft d Das Perl Script wird im Debug Modus ausgeführt Der Debug Modus erlaubt das systematische Austesten des Perl Scripts Im Debug Modus stehen etliche Befehle zum Kontrollieren und Überprüfen des Script Ablaufs bereit h Wenn Sie Perl mit dieser Option ohne Angabe eines Scripts aufrufen gibt der Perl Interpreter eine Übersicht aller verfügbaren Optionen aus S Das Script braucht nur als Dateiname ohne Pfad angegeben zu werden Wenn es in einem der Verzeichnisse liegt die in der PATH Variablen des Betriebssystems genannt sind findet der Perl Interpreter das Script auch ohne Pfadangabe T Das Script wird im so genannten tainted Modus ausgeführt Das heißt alle Daten die das Perl Script von außen bekommt werden vom Perl Interpreter besonders gekennzeichnet und müssen vom Script bei kritischen Operationen speziell bearbeitet werden bevor sie benutzt werden können v Gibt die Version und den genauen Stand des Perl Interpreters aus w Bewirkt dass der Perl Interpreter nicht nur offensichtliche Fehlermeldungen bei Syntaxfehlern ausgibt sondern auch Warnungen bei möglichen Fehlern logisch zweifelhaften Anweisungsfolgen undefinierten Zuweisungen usw Erste Zeile eines Perl Scripts In der ersten Zeile eines Perl Scripts der so genannten Shebang Zeile muss eine Anweisung stehen die angibt wo sich die ausführbare Datei des Perl Interpreters befindet Beispiel eines vollständigen Perl Scripts Anzeigebeispiel So sieht s aus Zum Aufruf des Scripts ist eine Internet Verbindung erforderlich usr bin perl print Hallo Welt n Erläuterung Die Anweisung zur Lage des Perl Interpreters auf dem Rechner beginnt mit den Zeichen der so genannten shebang gefolgt von der Pfadangabe und dem Namen des Perl Interpreters Ab der zweiten Zeile können Sie Perl Code notieren wie im Beispiel die Ausgabe der beiden Wörter Hallo Welt Die Anweisung zur Lage des Perl Interpreters auf dem Rechner wird vor allem von Unix basierten Systemen ausgewertet und zwar dann wenn die Perl Datei auf den Modus ausführbar gesetzt ist Die Datei kann dann direkt aufgerufen werden und startet den Perl Interpreter Wenn Sie unter anderen Umgebungen als Unix arbeiten notieren Sie einfach die übliche Zeile mit der üblichen Pfadangabe usr bin perl in der ersten Zeile Ihres Perl Scripts Sollte das Script dann nicht ausgeführt werden bzw eine Fehlermeldung produzieren notieren Sie den genauen Pfad der ausführbaren Datei des Perl Interpreters Trennen Sie dabei die Verzeichnisse durch einfache Schrägstriche Eine typische Angabe unter Windows ist beispielsweise C programme perl bin perl exe Beachten Sie Bei Webservern mit CGI Unterstützung hängt es vom Webserver Produkt ab ob die Zeile für die Lage des Perl Interpreters ausgelesen wird Zu den Grundeinstellungen eines Webservers gehört mittlerweile auch die Angabe des Pfades zum Perl Interpreter Wenn dann bei laufendem Webserver ein Perl Script über das HTTP Protokoll ausgeführt wird ruft der Webserver den Perl Interpreter entsprechend seiner Konfiguration auf Wenn der Perl Interpreter im Suchpfad für ausführbare Programme liegt der z B in der Umgebungsvariablen PATH gespeichert ist dann genügt es in der ersten Zeile des Perl Scripts zu notieren perl Wenn Ihr Webserver ein Apache ist und Sie uneingeschränkten Zugang zu seiner Konfigurationsdatei httpd conf haben können Sie dort auch die Anweisung ScriptInterpreterSource registry notieren Eine solche Anweisung bewirkt dass Apache in der Windows registry nach dem Pfad sucht mit dem der Perl Interpreter angesprochen werden kann und die shebang umgeht Das funktioniert jedoch nur dann wenn in der registry unter HKEY CLASSES ROOT eine entsprechende Dateinamensendung beispielsweise pl eingetragen ist und für diese Dateinamensendung auch ein Schlüssel Shell ExecCGI Command oder Shell Open Command existiert Ist kein solcher Schlüssel vorhanden wird zuletzt auf die shebang zurückgegriffen und wenn dort dann ein nicht zutreffender Pfad eingetragen ist erfolgt eine Fehlermeldung an den aufrufenden Browser Hinter der Pfadangabe zum Perl Interpreter kann durch Leerraum getrennt auch noch eine Aufrufoption folgen wie in der Tabelle bei den Aufrufmöglichkeiten des Perl Interpreters beschrieben So können Sie beispielsweise notieren usr bin perl w Damit weisen Sie den Perl Interpreter an neben Fehlern auch Warnungen zu melden Diese Option wird von Perl Programmierern gerne empfohlen siehe auch Sauberer Programmierstil Anweisungen notieren Perl Scripts bestehen wie die Scripts anderer Programmiersprachen auch aus einer kontrollierten Anordnung von Anweisungen Das sind Befehle die der Perl Interpreter bewertet und in einen Maschinencode übersetzt kompiliert der auf dem betreffenden Rechner ausführbar ist Es gibt einfache und komplexere Anweisungen Beispiel eines vollständigen Perl Scripts Anzeigebeispiel So sieht s aus Zum Aufruf des Scripts ist eine Internet Verbindung erforderlich usr bin perl Zahl 42 Quadrat Zahl Zahl print Das Quadrat von Zahl Quadrat n Erläuterung Eine Anweisung besteht in Perl aus einem Befehl der normalerweise mit einem Semikolon abgeschlossen wird Der Befehl kann an verschiedene Bedingungen gebunden sein Eine Anweisung ist es zum Beispiel wenn Sie einer Variablen einen Wert zuweisen wie oben in Beispiel in der Anweisung Zahl 42 wenn Sie mit Variablen oder Werten eine Operation durchführen wie oben in der zweiten Anweisung wenn Sie eine Perl Funktion aufrufen wie oben in der dritten Anweisung die Funktion print Anweisungsblöcke notieren Ein Anweisungsblock besteht aus einer oder mehreren einzelnen Anweisungen die innerhalb einer übergeordneten Anweisung stehen So können Anweisungsblöcke beispielsweise innerhalb einer bedingten Anweisung oder innerhalb einer Schleife stehen Auch alle Anweisungen die innerhalb einer Subroutine stehen bilden einen Anweisungsblock Beispiel 1 if Zahl 1000 Zahl 0 Beispiel 2 for my i 1 i 99 i i 1 print Das Quadrat von i ist i i n Erläuterung Ein Anweisungsblock wird durch eine öffnende geschweifte Klammer begonnen und durch eine schließende geschweifte Klammer beendet Bei bedingten Anweisungen wie in Beispiel 1 oder bei Schleifen wie in Beispiel 2 müssen Sie solche Anweisungsblöcke notieren auch wenn nur eine einzige Anweisung von der Bedingung oder der Schleifenbedingung abhängig ausgeführt werden soll Anweisungsblöcke können auch verschachtelt werden Kommentare in Perl Wie jede bessere Programmiersprache erlaubt Perl das Notieren von Kommentaren Kommentare werden nicht als Code interpretiert sondern erläutern das Script oder machen den Code für den Programmierer besser lesbar Beispiel es folgt die

    Original URL path: http://html.ekiwi.de/perl/intro.htm (2016-04-25)
    Open archived version from archive

  • SELFHTML: Perl / Perl-Sprachelemente
    müssen Sie kennen und verstehen um selbst CGI Scripts in Perl programmieren zu können Der Abschnitt besteht aus folgenden Seiten CGI notwendige Anweisungen in Perl Skalare Variablen Listen bzw Arrays Variablen Hashes Variablen Referenzen bzw Zeiger Variablen Vordefinierte Variablen in

    Original URL path: http://html.ekiwi.de/perl/sprache/index.htm (2016-04-25)
    Open archived version from archive



  •