Gerald: Wieso kann Netscape asp-Link nicht?

Hallo an alle Netscape-Fans

Wiesi kann Netscape folgenden Link nicht interprtieren?
Liegt es am Leerzeichen or watt?

http://www.haustechnikdialog.de/archiv.asp?datum=15.09.00&suchDatum=%2014.09.00

Dieser Link geht ebenfalls nicht:

http://www.haustechnikdialog.de/hersteller.asp?id=799&Firma=ABB Energiesysteme GmbH

Kriege immer folgende Fehlermeldung:

HTTP Error 400

400 Bad Request

Due to malformed syntax, the request could not be understood by the server. The client should not repeat the request without modifications.

P.S. Die <ul> Stylesheets werden ebenfalls falscg dargestellt.
Sch.. NS

Danke und ci@o

Gerald

  1. hi ho

    Wiesi kann Netscape folgenden Link nicht interprtieren?
    Liegt es am Leerzeichen or watt?
    http://www.haustechnikdialog.de/hersteller.asp?id=799&Firma=ABB Energiesysteme GmbH
    HTTP Error 400

    der error kommt doch aber nicht vom netscape, oder?

    Leerzeichen sind innerhalb eines URLs _nicht_ erlaubt. (RFC weiss nich mehr) - Wenn der IE da %20 oder so draus macht, ist das eine nettigkeit, aber keine selbstverstaendlichkeit.

    P.S. Die <ul> Stylesheets werden ebenfalls falscg dargestellt.
    Sch.. NS

    nana, die schuld abschieben ist einfach...
    das sollte er eigentlich koennen - bestes beispiel - dieses forum :-)

    cua

    n.d.p.

  2. Moin

    also gewisse Zeichen sind in URL's einfach nicht zulässig , dazu gehören
    unter anderem Leerzeichn un Umlaute , der IE ist grosszügig bei Leezeichen
    während Netscape seltsmaerweise im Gegensatz dazu Umlaute interpretieren kann.
    Aber egal , ASP bietet dafür die funktion server.urlencode , die ersetzt
    alle "bösen" Zeichen in einem String so das du ihn als URL benutzen kannst.

    gruss
    Jens