Moin!
Warum werden vom Forumsskript die Links
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/script56/html/jsobjFileSystem.asp
und
unterschiedlich behandelt? Handelt es sich hierbei etwa um eine feindselige Einstellung gegenüber Microsoft?
Nein, es handelt sich um die bekannt internetstandardfeindliche Einstellung Microsofts. In einer URL ist im Parameterstring ein Slash "/" schlicht nicht erlaubt, sondern muß maskiert werden.
Meistens ist der Webserver durchaus in der Lage, mit maskierten und unmaskierten Parameterstrings gleichwertig umzugehen - bei Microsoft sind die angesprochenen ASP-Skripte aber manchmal nicht in der Lage, mit escapten Parametern gleichwertig umzugehen.
Das Forum selbst benutzt einen sicherlich 100% an den Standards orientierten regulären Ausdruck, um standardkonforme Links zu erkennen und zu verlinken. Wenn MS keine standardkonformen URLs anbietet, muß man eben doch per Copy+Paste arbeiten.
- Sven Rautenberg