bild anzeigen
Robert
- vb-script
hi leute,
bin in vb-script anfänger, bitte entschuldigt meine evtl. dumme Frage.
Ist es möglich html und vb-script so miteinander zu kombinieren, dass ich in einer If Schleife ein Bild anzeigen lasse?
Ich hoffe Ihre könnt mir da irgendwie weiterhelfen, auch wenn ich das ganze etwas unbeholfen ausgedrückt habe!
bin in vb-script anfänger, bitte entschuldigt meine evtl. dumme Frage.
Es gibt keine dummen Fragen, nur dumme Antworten ;)
Ist es möglich html und vb-script so miteinander zu kombinieren, dass ich in einer If Schleife ein Bild anzeigen lasse?
"If" ist eine Verzweigung, keine Schleife.
Man kann VB-Script und Html kombinieren, das ist richtig. Empfehlenswert ist das nicht, da nur und ausschließlich der Internet Explorer VB-Script interpretieren kann. Alle anderen Browser ignorieren den VB-Script-Code
»» Ich hoffe Ihre könnt mir da irgendwie weiterhelfen, auch wenn ich das ganze etwas unbeholfen ausgedrückt habe!
Leider nicht, ich habe nicht ganz verstanden, welchen Effekt du genau erzielen willst.
Leider nicht, ich habe nicht ganz verstanden, welchen Effekt du genau erzielen willst.
hi,
ich prüfe ob eine datei auf dem rechner liegt oder nicht. danach habe ich 2 Ergebnisse (ja/nein)
Falls das Ergebnis ja ist will ich ein Bild anzeigen lassen. Falls das Ergebnis nein ist will ich ein anderes Bild anzeigen lassen.
Acho, ja, das geht recht einfach:
<script language="VBScript">
' ...
' pruefung ob bild vorhanden,
' in Variable "vorhanden" speichern
' ...
If vorhanden = True Then
</script>
<img src="bild1.jpg">
<script language="VBScript">
Else
</script>
<img src="bild2.jpg">
<script language="VBScript">
End If
</script>
Wobei Folgendes einfacher und übersichtlicher wäre:
<script language="VBScript">
' ...
' pruefung ob bild vorhanden
' in Variable "vorhanden" speichern
' ...
If vorhanden = True Then
bild = "bild1.jpg"
Else
bild = "bild2.jpg"
End If
Response.Write "<img src =""" & bild & """>"
</script>
Nochmals sei angemerkt, dass für Lösungsweg eins bei Browsern <> IE alle beide Bilder angezeigt werden, bei Lösungsweg zwei keines der Bilder.
hth
hi,
erstmals danke für deine hilfe! Leider funkts noch nicht!
mein code sieht folgendermaßen aus:
<html>
<head>
<script language="VBScript" type="text/VBScript">
dateiname = "c:\aabccc.pdf"
Set fs = CreateObject("Scripting.FileSystemObject")
If fs.FileExists(dateiname) then
s2 = "ja"
Else
s2 = "nein"
End if
</script>
</head>
<body>
<script language="VBScript">>
if s2 = "ja" then
</script>
<img src="bild1.jpg">
<script language="VBScript">>
else
</script>
<img src="bild2.jpg">
<script language="VBScript">>
end if
</script>
</body>
</html>
Leider bekomme ich beide bilder angezeigt und der IE hat einen Fehler in der end if Zeile (Anweisung erwartet)
mfg bob
Version2 sieht bei mir in etwa so aus:
<html>
<head>
</head>
<body>
<script language="VBScript">
dateiname = "c:\aabccc.pdf"
Set fs = CreateObject("Scripting.FileSystemObject")
If fs.FileExists(dateiname) then
s2 = "ja"
Else
s2 = "nein"
End if
if s2 = "ja" then
bild = "bild1.jpg"
else
bild = "bild2.jpg"
end if
response.write "<img src =""" & bild & """>"
</script>
</body>
</html>
Fehler: Objekt erforderlich 'response'