Language: Deutsch Programming Language: C# Published by: Thomas Last Update: 5/4/2006 Views: 890
Überprüft einen übergebenen String darauf, ob es ein gültiger Hyperlink ist, d.h. mit http:// beginnt - falls dies nicht so ist, wird das http:// vorangesetzt. Das ist z.B. immer dann sinnvoll, wenn man aus einem Datenbestand vermeintliche Links erhält, die vom User ohne http:// sondern nur mit voranstehendem www eingegeben wurden. Links dieser Art werden allerdings von den meisten Browsern fehlinterpretiert.
Ich habe es nicht getestet, würde aber mal behaupten, dass das nsippet einen string wie balh___http://test auch als gültigen link anerkennt. Warum die url als object übergeben wird ist mir auch nicht klar. Ein _url.StartsWith("http://") wäre besser.
Name *
Email (won't be displayed) *
Website
Comment *
Security Code *