Empfohlen: ABS ATN COS, gemeinsame mathematische Funktionen usw., detaillierte Erklärungen [Name] ABS [Kategorie] Mathematische Funktion [Prototyp] ABS (Nummer) [Parameter] Erforderlich. Der Zahlenparameter ist ein gültiger numerischer Ausdruck [Rückgabewert] derselben Zahl [Ausnahme/Fehler] keine [
| Das Folgende ist der zitierte Inhalt: bgcolor =#f7f7f7> <tr> <td style = links: 0px; Breite: 100%; WORT-WRAP: BREAK-Wort> dffadfdaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsfdffadfdasfdffadfdasfdffadfdasfdffadfdasfdffadfdasfdffadfdasfdffadfdasfdffadfdasfdffadfdasf </td> </tr> </table> |
Hier besteht die Hauptmethode darin, den CSS -Stil zu verwenden, um ihn zu steuern. Es gibt einen Style = table-Layout: im <table> -Tag behoben, und die Beschreibung lautet wie folgt
Grammatik:
Tischlayout: Auto | behoben
Parameter:
AUTO: Der automatische Standard -Algorithmus. Das Layout basiert auf dem Inhalt jeder Zelle. Die Tabelle wird nicht angezeigt, nachdem jede Zelle gelesen und berechnet wurde. Sehr langsam
Behoben: Ein Algorithmus für festes Layout. In diesem Algorithmus basiert das horizontale Layout nur auf der Breite der Tabelle, der Breite des Tabellenrandes, des Zellabstands und der Breite der Säule und hat nichts mit dem Inhalt der Tabelle zu tun. Zu diesem Zeitpunkt wird der Inhalt in der Tabelle in einem Teil nur in einem Teil angezeigt, wenn es keine Word-Wrap: Break-Word-Stil im Tag gibt. Die spezifische Beschreibung der Tabelle lautet wie folgt:
Grammatik:
WORT-WRAP: Normal | Breakwort
Parameter:
Normal: Lassen Sie den Inhalt an die angegebene Containergrenze geöffnet werden
Breakwort: Der Inhalt wird in die Grenze eingewickelt. Bei Bedarf tritt auch eine Wortausbruch auf
VBScript -Tag -Index
Grundlegende Operationen
Zahlenaddition und Zeichenfolgeverbindung
- Zahlensubtraktion
* Zahlenmultiplikation
/ Zahlenabteilung
Mod Finden Sie den Rest finden Sie
/ Finde den Quotienten
& String -Verkettung
^ Kraft
= gleich
<> Nicht gleich
> = größer als oder gleich zu
> Größer als
<= Kleiner als oder gleich zu
<weniger als
Nicht non
Und
Oder
Xor
Zyklus und Entscheidungsfindung
Wenn ... dann wenn ... dann ...
Wenn ... dann ... sonst ... dann ... nicht ... nicht
sonst wenn ...
Wählen Sie Fall ... Gruppenauswahlkriterien
Ende auswählen
Für ... Nächste Zählungschleife
Während ... Wended Conditional Loop (i)
Tun Sie während ... Schleife bedingte Schleife (zwei)
tun ... Schleife während der bedingten Schleife (drei)
Tun Sie bis ... Schleife bedingte Schleife (IV)
Mach ... bis zur bedingten Schleife (fünf) Schleifen
Mathematische Funktionen
ABS Abs abs
SGN Plus und negatives Zeichen
Sechse in Hex konvertieren
OCT konvertieren in Oktal
SQR Quadratwurzel
Int Nehmen Sie Ganzzahlen
Fix nimmt Ganzzahlen ein
Runde dauert Ganzzahlen
Logarithmus mit E als Basis
Sin Sinusfunktion
Cos Cosinusfunktion
Tangententenfunktion
String -Verarbeitungsfunktionen
Len -String -Länge
Mid nimmt am String teil
Links nehmen Sie vom Beginn der Zeichenfolge am String teil
Nehmen Sie rechts vom Ende der Zeichenfolge am String teil
Lupe in Kleinbuchstaben umwandeln
Ucase zur Kapitalisierung
Trim löscht Space Zeichen am Anfang und am Ende einer Zeichenfolge
Ltrim löscht den Raumschiff zu Beginn der Saite
RTRIM löscht das Ende des String Space -Zeichens
Ersetzen Sie die Teilzeichen von String ersetzen
Instrument stellt fest, ob es in einer anderen Zeichenfolge enthalten ist (von der Startsuche)
Instrrev bestimmt, ob es in einer anderen Zeichenfolge enthalten ist (Suche vom Ende)
Space Space Charakter einer beliebigen Anzahl von Zeichen
Zeichenfolge ein Zeichen einer beliebigen Anzahl von Zeichen
Strreverse inverting String
Splits Splits Saiten mit einem bestimmten Charakter
Datentypkonvertierungsfunktion
Cint in Plastik umwandeln
Konvertieren Sie CSTR in String
CLNG wird in eine konstante Ganzzahl umgewandelt
Umwandeln Sie CBOOL in Boolesche Funktion
CDate bis Datum umwandeln Funktion
CSNG konvertieren in eine Genauigkeit
CDBL zur doppelten Präzision
Datumszeitfunktion
Datum des Datums des aktuellen Datums
Zeit jetzt
Jetzt Datum der aktuellen Zeit
DateAdd Datum hinzufügen
Datiff zwei Datumsunterschiede
DateSerielle Datumseinstellungen
DateValue -Datumseinstellungen
Jahr jetzt
Monat jetzt
Tag jetzt
Stunde jetzt
Minute jetzt Minute
Zweitens jetzt in Sekunden
Timer Mitternacht Distanz jetzt Sekunden
Timeserial Time -Einstellung
Zeitwert den Teil der Zeit
Woche Wochentag Name
Monatname Monatsname
Andere Funktionen
Array erzeugt ein Array
ASC -Zeichen ASCII -Code
CHR ASCII -Zeichen
Filterfilter -Arrays
Eingabefenster für das Eingabebox
Melden Sie sich zusammen mit Elementen in Array an
MSGBox -Informationsfenster
Laune Array Untergrenze
Ubound Array Obergrenze
Anweisung
Const gesetzt konstant
Dim definiert Variablen oder Arrays
Klares Array löschen
REDIM REDECLARING ARRAY
Randomisieren Sie randomisieren
RND erhält eine Zufallszahl
ASP -Objekte
Sitzungsobjekt
Isempty testet, ob die Sitzungsvariable existiert
Timeout Legen Sie die Lebensdauer des Sitzungsvariablen fest
Kraftlöschung von Sitzungsvariablen aufgeben
Anwendungsobjekt
Isempty testet, ob die Anwendungsvariable existiert
Verriegelungssperranwendungsvariablen
Schalten Sie den Befehl Sperre auf
Cookies -Objekt
Verfällt die Lebensdauer der Cookies -Variablen
Verbindungsobjekt
Öffnen Sie die Verbindung zur Datenbank öffnen
Öffnen Sie das Recordset -Objekt Öffnen Sie
Schließen Sie den Verbindungsobjekt schließen
Recordset -Objekt
MoveFirst verschieben Sie den Rekordzeiger auf den ersten
Movelast bewegt den Rekordzeiger auf den letzten
MoveEXT Move den Rekordzeiger auf den nächsten
MovePrevious verschieben Sie den Rekordzeiger auf den vorherigen
Der BOF -Test ist der Beginn von Recordset
eof testen Sie, ob das Ende des Datensatzsseets
Open Open Recoreset -Objekt öffnen
Close close Recordset -Objekt schließen
Fields unterliegende Objekte, die Daten lesen
Dateien.Count Feldnummer
pagesizesie Anzahl der Datensätze pro Seite
Absolutepage auf eine bestimmte Seite eingestellt
PageCount Total Seitszahl
Absoluteposition springen direkt zu einem Rekord
Microsoft VBScript -Laufzeitfehlerliste (Dezimalpräparat)
Fehler # 5 Ungültiger Verfahrensanruf oder Parameter
Fehler # 5 Ungültiger Verfahrensanruf oder Parameter
Fehler # 6 Überlauf
Fehler # 7 unzureichender Speicher
Der Fehler # 9 wird die Grenze überschreiten
Fehler # 10 Dieses Array ist von fester Länge oder vorübergehend gesperrt
Fehler # 11 geteilt durch Null
Fehler Nr. 13 Typ Nichtübereinstimmung Typ
Fehler # 14 Unzureichender Zeichenfolgeplatz
Fehler Nr. 17 kann die erforderliche Aktion nicht ausführen
Fehler Nr. 28 Stapelüberlauf
Fehler # 35 undefinierte Prozedur oder Funktion
Fehler # 48 Ein Fehler beim Laden der DLL aufgetreten
Fehler # 51 Interner Fehler
Fehler # 52 Falscher Dateiname oder Nummer
Fehler # 53 Datei nicht gefunden
Fehler # 54 Fehlerdateimodus
Fehler # 55 Die Datei ist bereits geöffnet
Fehler # 57 Geräte -E/A -Fehler
Fehler # 58 Die Datei existiert bereits
Fehler # 61 Disk voll
Fehler # 62 Die Eingabe überschreitet das Ende der Datei
Fehler # 67 Zu viele Dateien
Fehler # 68 Gerät nicht verfügbar
Fehler # 70 Keine Berechtigungen
Fehler # 71 Disk noch nicht bereit
Fehler Nr. 74 Umbenennen kann keine anderen Laufwerksymbole haben
Fehler # 75 Pfad/Dateizugriffsfehler
Fehler # 76 Path nicht gefunden
Fehler # 91 Objektvariable nicht festgelegt
Fehler # 92 für die Schleife nicht initialisiert
Fehler # 94 Ungültige Verwendung von NULL
Fehler Nr. 322 kann die erforderlichen temporären Dateien nicht erstellen
Fehler # 424 fehlendes Objekt
Fehler # 429 ActiveX -Komponente kann keine Objekte erstellen
Fehler Nr. 430 Klasse unterstützt keine Automatisierungsvorgänge
Fehler # 432 Dateiname oder Klassenname, der in der Automatisierungsoperation nicht zu finden ist
Fehler # 438 Das Objekt unterstützt diese Eigenschaft oder Methode nicht
Fehler # 440 Automatisierungsbetriebsfehler
Fehler # 445 Das Objekt unterstützt diesen Vorgang nicht
Fehler # 446 Das Objekt unterstützt nicht benannte Parameter
Fehler Nr. 447 Das Objekt unterstützt die aktuelle Option des Gebietsschemas nicht
Fehler # 448 benannter Parameter nicht gefunden
Fehler # 449 Parameter sind erforderlich
Fehler # 450 Falsche Anzahl von Parametern oder ungültigen Parameterattributwert
Fehler # 451 Objekt ist keine Sammlung
Fehler # 453 Die angegebene DLL -Funktion wurde nicht gefunden
Fehler # 455 Codesressourcensperrfehler
Fehler # 457 Dieser Schlüssel ist einem Element der Sammlung zugeordnet
Fehler # 458 Die Variable verwendet einen Automatisierungsart, der in VBScript nicht unterstützt wird
Fehler # 462 Der Remote -Server existiert nicht oder ist nicht verfügbar
Fehler # 481 Ungültiges Bild
Fehler # 500 Variable nicht definiert
Fehler # 501 Illegale Zuordnung
Fehler # 502 Objekte können nicht sicher in Skript programmiert werden
Fehler # 503 Objekt kann nicht sicher initialisiert werden
Fehler # 504 Objekte können nicht sicher erstellt werden
Fehler # 505 ungültige oder nicht berechtigte Zitate
Fehler # 506 Klasse nicht definiert
Fehler # 507 Es ist ein unerwarteter Fehler aufgetreten
Fehler # 1001 Unzureichender Speicher
Fehler # 1002 Syntaxfehler
Fehler # 1003 fehlen ':'
Fehler # 1005 fehlen '('
Fehler # 1006 fehlen ')'
Fehler # 1007 fehlen ']' '
Fehler # 1010 Fehlender Kennung
Fehler # 1011 fehlen '='
Fehler # 1012 'Wenn' fehlt
Fehler # 1013 'to' fehlt
Fehler # 1014 'Ende' fehlt
Fehler # 1015 'Funktion' fehlt
Fehler # 1016 'Sub' fehlt
Fehler # 1017 'Dann' fehlt
Fehler # 1018 'Wend' fehlt
Fehler # 1019 'Loop' fehlt
Fehler # 1020 'Nächster' fehlt
Fehler # 1021 'Fall' fehlt
Fehler # 1022 'Select' fehlt
Fehler # 1023 Fehlender Ausdruck
Fehler # 1024 Fehlende Anweisung
Fehler # 1025 Anweisung nicht endet
Fehler # 1026 fehlende Ganzzahlkonstante
Fehler # 1027 ', während' oder 'bis' bis 'fehlt
Fehler # 1028 fehlt 'während' und 'bis' oder Anweisung nicht endet
Fehler # 1029 'mit' fehlt
Fehler # 1030 Die Kennung ist zu lang
Fehler # 1031 Ungültige Nummer
Fehler # 1032 Ungültige Zeichen
Fehler # 1033 unvollendete Zeichenfolgekonstante
Fehler # 1034 Kommentar nicht beendet
Fehler # 1037 Ungültige Verwendung von 'ME' Keyword
Fehler # 1038 'Schleife' Anweisung fehlt 'do'
Fehler # 1039 Ungültige 'Exit' Anweisung
Fehler # 1040 Schleifensteuervariable 'für' ist ungültig
Fehler # 1041 Name Neudefinition
Fehler # 1042 muss die erste Anweisung in der Zeile sein
Fehler Nr. 1043 kann dem Nicht-Byval-Parameter Werte nicht zuweisen
Fehler # 1044 Klammern kann beim Aufrufen von Unterroutinen nicht verwendet werden
Fehler # 1045 Fehlende Textkonstante
Fehler # 1046 'in' fehlt
Fehler # 1047 'Klasse' fehlt
Fehler # 1048 muss in einer Klasse definiert werden
Fehler Nr. 1049 lassen, setzen, festlegen oder fehlen in der Immobilienerklärung
Fehler # 1050 'Eigenschaft' fehlt
Fehler # 1051 In der Spezifikation aller Attribute muss die Anzahl der Variablen konsistent sein
Fehler # 1052 Mehrere Standardeigenschaften/Methoden sind in einer Klasse nicht zulässig
Fehler # 1053 Es gibt keine Variablen zum Initialisieren oder Beenden des Programms in der Klasse
Fehler # 1054 Der Satz oder das Let vom Attribut muss mindestens eine Variable haben
Fehler # 1055 Fehler 'Weiter'
Fehler # 1056 'Standard' kann nur in 'Eigenschaft', 'Funktion' oder 'sub' angegeben werden
Fehler # 1057 'public' muss angegeben werden, wenn die Standardeinstellung angegeben wird
Fehler # 1058 'Standard' kann nur in der Eigenschaft GET angegeben werden
Fehler # 4096 Microsoft VBScript -Compiler -Fehler
Fehler # 4097 Microsoft VBScript -Laufzeitfehler
Fehler # 5016 Fehlen reguläres Ausdrucksobjekt fehlen
Fehler # 5017 Regular Expressionssyntaxfehler
Fehler # 5018 Fehler quantitative Wörter
Fehler # 5019 ']' fehlt im regulären Ausdruck
Fehler # 5020 ')' fehlt im regulären Ausdruck
Fehler # 5021 Zeichensatz überschreitet die Grenze
Baummenü:
<Script Language = JavaScript>
var lastobj
Funktion Expance (OBJ)
{
if (lastobj! = null)
{
if (obj == lastobj)
{
if (obj.style.display == keine)
{
Obj.Style.Display =;
}
anders
{
obj.style.display = none
}
}
anders
{
lastObj.style.display = keine;
Obj.Style.Display =;
}
}
anders
{
Obj.Style.Display =;
}
lastObj = obj
}
</Script>
<Tabellenbreite = 100% Grenze = 0 Cellpacing = 0 Cellpadding = 0>
<%
Dim id
ID = Anfrage (ID)
Dim Strsql, Rs
STRSQL = SELECT * von p_type wobei slanguage = 1 und typelevel = 1 order durch Typename
Setzen Sie RS = fGetRSlist (STRSQL)
tun, während nicht Rs.Eof
%>
<tr>
<td Höhe = 25 class = linkslinks> <img breit = 30 Höhe = 0 Align = Absmiddle /> <b> <%Wenn RS (ISLEAF) = 0 dann%> <a href =# onclick = javascript: expandit (kb <%= rs (id)%>); href = <%= request.servervariables (script_name)%>? idtree = <%= rs (idtree)%>> <%Ende if%> <%= server.htmlencode (rechts ((rs (rs (typername)) &), len (rs (typername) &)-2)%> </b> </td>
</tr>
<%
Wenn clng (id) = clng (rs (id)) dann
%>
<tr id = kb <%= rs (id)%>>
<%
anders
%>
<tr id = kb <%= rs (id)%> style = display: keine;>
<%
Ende wenn
%>
<td>
<tabelle>
<%
Dim Rs1
STRSQL = SELECT * von p_type wobei parentID = & rs (id) & und slanguage = 1 order by typename
Setzen Sie rs1 = fGetRSlist (STRSQL)
tun, während nicht Rs1.eof
%>
<tr> <td Höhe = 20 class = linkslinks>
<img width = 40 height = 0 align = abmiddle /> <a href = <%= request.servervariables (script_name)%>? idtree = <%= rs1 (idtree)%> & id = <%= rs (id)%>%>%>%>%>%>%>%>%>%>%>%>%>%>%>%>%>%>%>%>%>%>%>%>%>%>%>%>%>%>% > <%= server.htmlencode (rechts ((rs1 (typeName) &), len (rs1 (Typename) &)-2)%> </a> </td> </tr>
<%
RS1.Movenext
Schleife
RS1.CLOSE
Setzen Sie RS1 = nichts
%>
</table>
</td>
</tr>
<%
Rs.Movenext
Schleife
rs.close
Setzen Sie Rs = nichts
%>
</table>
Teilen: So lernen Sie, wie Sie die ASP -Datei verweisen Der Befehl #include wird verwendet, um Funktionen, Header, Fußzeilen oder andere Elemente zu erstellen, die auf mehreren Seiten wiederverwendet werden müssen. #include -Befehl Mit Verwendung des Befehls #include können wir eine andere ASP -Datei in diesen Text einfügen, bevor der Server eine ASP -Datei ausführt.