HTML und JavaScript Editing (Pro-Version)

 

JavaScript Bearbeitung

 

Um diese Funktion zu nutzen, müssen Sie sich sehr gut mit dem Internet auskennen. Sie erfordert zwar keine wirklichen Programmierkenntnisse, es ist jedoch nützlich, Grundlagenwissen über die Programmiersprachen zu haben, die zum Erstellen von Webseiten verwendet werden. Die typische Verwendung dieser Funktion besteht im Importieren von HTML- oder JavaScript-Code, der von anderen Personen geschrieben wurde oder aus dem Internet kopiert wurde. Da man nicht weiss, was Sie finden werden, können wir nicht garantieren, dass importierter Code so funktioniert, wie Sie es sich erhoffen. Die einzige Möglichkeit, dies zu überprüfen, besteht darin, den importierten Code mit folgender Option zu testen: Aktuelle Seite mit Internet Explorer anzeigen.

 

Es gibt zwei Stufen für die Code-Integration, die in den beiden Unteroptionen aufgeführt sind:

 

Web Creator Pro JavaScript

Der Code in diesem Bereich enthält ursprünglich das, was durch die Option Aktion der veschiedenen Elemente erstellt wurde. Dieser Code kann geändert werden. So können beispielsweise Benutzer mit umfassenden Kenntnissen Code kopieren und einfügen, anstatt die Befehle erneut mit dem Aktionssatz für ähnliche Elemente einzugeben.

 

Anhand der beiden Felder auf der linken Seite finden Sie Elemente und die zugehörige Methode schnell. Der Cursor positioniert sich in der ausgewählten Funktion.

 

New JavaScript-Code kann auch hinzugefügt werden. Dieser Code kann in allen Ausgabeoptionen der LMSOFT-Software verwendet werden: In einem lokalen Netzwerk, in ausführbaren Dateien und auf CD-Rom, sofern in diesem neuen Code ausschließlich folgende Methoden verwendet werden.

 

Verfügbare Methoden und Ereignisse für Web Creator Elemente

 

Seite:

Methoden:

GetX()
GetY()
GetW()
GetH()

Ereignisse:

OnClick
OnMouseDown
OnMouseUp
OnMouseEnter
OnMouseLeave

Schaltfläche:

Methoden:

SetX( value)
GetX()
SetY( value)
GetY()
SetW( value)
GetW()
SetH( value)
GetH()
SetXYWH( value, value, value, value)
IsVisible()
Show()
Hide()
ShowEffect()
HideEffect()
ToggleVisibleState()
IsDrawingEffect()
RollIn()
RollOut()

IsPress()
Press(state)

Ereignisse:

OnClick
OnMouseDown
OnMouseUp
OnMouseEnter
OnMouseLeave

WhenButtonDown
WhenButtonUp

Grafik:

Methoden:

SetX( value)
GetX()
SetY( value)
GetY()
SetW( value)
GetW()
SetH( value)
GetH()
SetXYWH( value, value, value, value)
IsVisible()
Show()
Hide()
ShowEffect()
HideEffect()
ToggleVisibleState()
IsDrawingEffect()
RollIn()
RollOut()


Ereignisse:

OnClick
OnMouseDown
OnMouseUp
OnMouseEnter
OnMouseLeave

Text:

Methoden:

SetX(value)
GetX()
SetY(value)
GetY()
SetW(value)
GetW()
SetH(value)
GetH()
SetXYWH(value,value,value,value)
IsVisible()
Show()
Hide()
ShowEffect()
HideEffect()
ToggleVisibleState()
IsDrawingEffect()
RollIn()
RollOut()

Ereignisse:

 

Animation / Video :

Methoden:

SetX(value)
GetX()
SetY(value)
GetY()
SetW(value)
GetW()
SetH(value)
GetH()
SetXYWH(value,value,value,value)
IsVisible()
Show()
Hide()
ShowEffect()
HideEffect()
ToggleVisibleState()
IsDrawingEffect()
RollIn()
RollOut()

Play()
Stop()
TogglePlayState()

Ereignisse:

OnClick
OnMouseDown
OnMouseUp
OnMouseEnter
OnMouseLeave

WhenVideoTerminate

Sound:

Methoden:

RollIn()
RollOut()

Play()
Stop()
TogglePlayState()


Ereignisse:

WhenSoundTerminate

Flash:

Methoden:

SetX(value)
GetX()
SetY(value)
GetY()
SetW(value)
GetW()
SetH(value)
GetH()
SetXYWH(value,value,value,value)
IsVisible()
Show()
Hide()
ShowEffect()
HideEffect()
ToggleVisibleState()
IsDrawingEffect()
RollIn()
RollOut()

Play()
Stop()
TogglePlayState()
Rewind()
Back()
Forward()

Ereignisse:

 

Formular:

Methoden:

FSubmit()
FReset()

Ereignisse:

OnSubmit
OnReset

Felder:

Eigenschaften:

Objekt (HTML Tag Input)

Methoden:

SetX(value)
GetX()
SetY(value)
GetY()
GetW()
GetH()
IsVisible()
Show()
Hide()
ShowEffect()
HideEffect()
ToggleVisibleState()
IsDrawingEffect()
RollIn()
RollOut()

focus()
Enable()
Disable()
ToggleEnableState()

Ereignisse:

OnEnable
OnDisable
OnClick
OnDblClick
OnMouseDown
OnMouseUp
OnEnter
OnLeave
OnChange
OnKeyDown
OnKeyPress
OnKeyUp
OnSelect

Validierung

Validierungsbeispiel für Feld1 (3 Arten des Zugriffs auf den Wert des Feldes):

function Field1_OnChange()
{
if(is.ns) Field1=FindTagFromId("Field1"); // For Netscape compatibility
alert(Field1.object.value);
   // Access by object properties


if(is.ns) Form1=FindTagFromId("Form1"); // For Netscape compatibility
alert(Form1.variable1.value);
   // Access with variable

alert(Form1.obj Field1.value);   // Access by object: obj Field1

}

Das Feld selbst ist im Element eingeschlossen.

Um auf dieses Objekt zuzugreifen, verwenden Sie seine Eigenschaften.

Der Name dieses Tags ist der Name des Elements plus "obj" am Namensanfang.


Kompatibilität:

Die Elemente sind direkt im Internet Explorer zugänglich, aber nicht in Netscape.

Für eine Kompatibilität mit beiden Browsern müssen Sie folgende Zeile hinzufügen, bevor Sie eine Eigenschaft oder eine Methode eines Elements aufrufen:

if(is.ns) element1=FindTagFromId("element1");

Nun möglich: Verwendung von element1.XXX

Andere Codes als Web HTML und JavaScript

Jeder HTML- oder JavaScript-Code, der den W3C-Anforderungen entspricht, kann in dieser Option hinzugefügt werden. In der Regel können Codes, die bereits auf Webseiten funktionieren, in dieses Fenster eingefügt werden. Sie können überprüfen, ob seine Funktionen auf Ihrer Seite einwandfrei funktionieren: Verwenden Sie dazu Aktuelle Seite mit Internet Explorer anzeigen.

Zeigt dieser Code etwas an und möchten Sie ihn an einer anderen Stelle auf der Seite verwenden, können Sie diesen Code in ein Zählerelement einfügen.