Just nu i M3-nätverket
Gå till innehåll

index.of eller nåt


Henkuttt

Rekommendera Poster

Jag ska göra en liten pryl där man kan lägga till en länk till en bild. Man kan ju köra typ:

If bild = "" then...

Men problemet är då om nån skriver "banan" istället, så resulterar det ju i <img src="banan">

 

Jag vill istället köra med samma grej som man har i javascript: INDEX.OF, altså

 

If bild INNEHÅLLER "http://" then...

 

 

HUR?

 

Länk till kommentar
Dela på andra webbplatser

If InStr(sBildName, "http://") > 0 then 
' bild finns
end if

 

Annars har jag hittat en söt liten funktion, dock endast testad i IE5 så jag vet inte hur bra den fungerar med andra läsare...

 

<img src='test.gif' width='50' height='50' class='image' border='0' onError=""this.src='no_picture.gif'"">

 

 

- Magnus

-----------------------------------------------------

Jag är inte kaxig, jag är bara så jävla bäst...

 

[inlägget ändrat 2003-02-04 20:49:19 av Magnus Gladh]

Länk till kommentar
Dela på andra webbplatser

Nä men = 0 gör nog vad du vill.

 

En sträng i VBScript börjar på 1 och inte på 0 som i många andra språk, därav > 0 om du vill kolla att den hittade ett index där strängen du sökte fanns och = 0 om du vill kolla att den inte hittades.

 

[inlägget ändrat 2003-02-04 21:22:51 av Zigma2]

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...