Ich habe ein wiederkehrendes Problem. Ich codiere schönen standardkonformen Code, nur um ihn aufgrund von Ampersands in einigen der Hyperlink-URLs fehlschlagen zu lassen.
Kennt jemand eine Lösung oder einen Hack für dieses Problem?
Gracias
Ich habe ein wiederkehrendes Problem. Ich codiere schönen standardkonformen Code, nur um ihn aufgrund von Ampersands in einigen der Hyperlink-URLs fehlschlagen zu lassen.
Kennt jemand eine Lösung oder einen Hack für dieses Problem?
Gracias
Ich kodiere schönen, standardkonformen Code, nur um ihn dann aufgrund von Ampersands in einigen der Hyperlink-URLs nicht ausführen zu können.
Nicht abgeschnittene Ampersands in URLs (oder irgendwo anders, wenn sie nicht Teil einer HTML-Einheit sind!) sind nicht "schöner normgerechter Code".
Verwandeln Sie sie in &
und Sie können mit Fug und Recht behaupten, dies getan zu haben.
Sie sollten URL-Kodierung die Hyperlinks, so dass alle Zeichen in ein gültiges ASCII-Format umgewandelt werden und keine (X)HTML-Entitäten enthalten.
Für C# verwenden Sie HttpUtility.UrlEncode
für PHP urlencode
für JavaScript encodeURI
, etc... Es sollte nicht schwer sein, die richtige Methode für die von Ihnen verwendete Sprache zu finden.
CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.