Ich versuche, diese Funktion zu verwenden, um 2 Ergebnisse von value
Alle anderen Browser einschließlich IE9 produzieren terms = ["Jim", ""]
Aber IE8 und wahrscheinlich IE7 erzeugt dies: terms = ["Jim"]
Hat jemand irgendwelche Vorschläge oder Alternativen, die möglicherweise für IE8 funktionieren könnten?
Sie könnten besser mit:
gehen %Vor%Dies scheint in allen Browsern einheitlich zu funktionieren.
Nachgestellte Leerzeichen nach dem Komma müssen noch abgezogen werden. Etwas in der Art von:
%Vor% In IE8 und früheren Versionen werden leere Zeichenfolgenübereinstimmungen von split()
ignoriert, wenn ein Regex-Parameter verwendet wird. Ein String-Parameter funktioniert gut:
Du wirst die Regex neu schreiben müssen.
Versuchen Sie es.
%Vor%Tags und Links javascript regex internet-explorer-8