hallo rico
na, ich hoffe mal, dass das der iis nicht interpretiert!
[...]
er sollte mit javascript nix anfangen können!
Och... der kann so einiges ;) Und mit obiger Anweisung gibt es da keine Probleme. Das stört ihn nicht, denn er ist der festen Meinung dass sein JScript das auch kann.
bin der sache mal nachgegangen.
code...
----------------------------------------------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>IIS</title>
</head>
<body>
<script language="JavaScript" type="text/javascript" runat="server">
var test = 'foo';
</script>
<script language="VBScript" type="text/vbscript" runat="server">
response.write "var = " & test
</script>
</body>
</html>
-----------------------------------------------
also, das funktioniert.
output ist: var = foo
ergo iis interpretiert meine javascript deklaration als jscript, ok das tut der ie ja auch.. also nix neues... (im ie bin ich sogar froh drum *g*)
lösche ich im j(ava)script block das attribut runat, ist die ausgabe: var =
juhuii! der iis folgt mir ;-)
lösche ich im vbscript block das attribut runat, gibts einen error, weil es das response objekt auf dem client natürlich nicht gibt. auch gut.
ok überlegen und zurückdenken...
quote:
ich hatte das problem nur, wenn ich vbscript (damals für eine ie'sche flash abfrage) in einen asp file clientseitig haben wollte.
ich hatte damals dann einfach ein .vbs file eingebunden:
<script language="VBScript" type="text/vbscript" src="foo/foo.vbs"></script>
ist komplette schwachsinn von mir, das war damals irgendwie anders... ich hatte einen "nested script declaration error", was wahrscheinlich hiess, dass ich <script>-deklarationen verschachtelte. ich kann das aber irgendwie nicht mehr nachvollziehen :-(
also ich nehme alles zurück... der iis machts richtig ;-)
Er hat das VB-Script automatisch auf dem Server ausgeführt? Also dass solltest Du Dir nicht gefallen lassen ;) Mir wäre sowas auch nie aufgefallen, da ich VB nicht mag, auch das gibt es und ich frage mich ständig : Warum lernen Leute VBScript? Ich schätze dass all diese (und auch Du) mit Makroprogrammierung angefangen haben. Komm sag mal, würde mich echt interessieren.
ich mag vb und vb-script auch nicht... aber verwende es in der firma, weil wir auf unserem iis vb-script verwenden, klar man könnte auch jscript nehmen, aber das macht irgendwie keinen sinn.
in den komponent hast du auch die auswahl... dort verwende ich vb, weiter möglichkeiten wären c oder c++ *inerinnerungkram*.
du hast recht ich habe früher vba "programmiert", das war mehr ein zusammenschnippseln und wizardsverwenden.
gelernt hab ich allerdings qbasic -> pascal -> oberon -> php -> ansi-sql -> vb(-derivate) -> java
in dieser reihenfolge.
zur zeit ist bei mir wieder html + css aktuell ;-)
grüessli
Siramon, ja der aus der schweiz