Mam formularz na stronie, coś prostego, jak:IE11 Tylko Prześlij Bug
<form action="form/submit" method="post">
<button type="submit">Submit</button>
</form>
To działa w każdej przeglądarce, w tym starszych wersji IE, ale w IE11 to się nie powiedzie, ze karta zatrzymany w ciągłej pętli ładowania, nigdy nie przechodząc na stronę "dziękuję" po przesłaniu. JEDNAK, jeśli otworzę konsolę, TO działa.
Jestem świadomy console.log wystawia IE ma, a już używam:
if (!window.console) {
console = {
log: function() {}
};
}
unikać jej, co wydaje się być się dobrze (jak wspomniano, każdy inny IE działa). Jaki jest wgląd w to, gdzie może leżeć problem?
Czy używasz JavaScriptu do zdarzenia 'onsubmit'? Czy jest to po prostu "normalna" forma? –
Czy na pewno tryb zgodności to 'wyłączony'? Czasami otwieranie konsoli programisty IE zmienia sposób renderowania i działania strony. – Nunners
'console' ma więcej funkcji niż tylko' log', w zależności od przeglądarki. Może gdzieś trafiasz w błąd? – Halcyon