Calocybe: Auslesen ob VBScript aktiv

Beitrag lesen

Tach!

print "  <SCRIPT language='VBScript'>vbscript = 'aktiv'</SCRIPT>\n";
print "  <SCRIPT language=JavaScript>if (vbscript == 'aktiv') document.write('aktiviert')\n";
print "  else document.write('kein Test')</script>\n";

Das ist mein Test, welcher leider nicht funtioniert. Weder reicht script language=vbscript noch "vbscript" oder 'vbscript'. Gar nichts funzt.

Meines Wissens wird die erste Zeile eines Scripts ignoriert, weil dort eigentlich eine HTML-Kommentareroeffnung hingehoert, die fuer die jeweilige Scriptsprache meist syntaktischer Muell ist. Also besser:

<SCRIPT language="VBScript"><!--
    vbscript = 1
'--></SCRIPT>

<SCRIPT language="JavaScript"><!--
    if (!vbscript) document.write('nicht ');
    document.write('aktiviert');
//--></SCRIPT>

Und was hat das ueberhaupt mit Perl zu tun?

So long