Я использую asp.net для добавления добавления события onclick на стороне клиента в тег span в ListView:
<span id="mySpan" onclick="<%# Request.Cookies["myCookie"] != null ? "MyFunction1(" + Eval("MyVal1") + ");" : "MyFunction2(" + Eval("MyVal2") + ");" %>"
Каждый аспект того, что я делаю, всегда отлично работает в Chrome и FF100% времени.В IE (v8 и v9) он всегда добавляет правильную функцию javascript, и весь код выглядит идеально - визуализированный код span в IE выглядит идентично тому, как он выглядит в Chrome и FF.Однако, при мониторинге трафика с помощью Fiddler, несколько случайных промежутков IE вообще не запускают функцию javascript.Некоторые делают.В коде нет разницы между теми, которые работают, и теми, которые не работают.Те, которые не работают в IE, прекрасно работают в Chrome и FF.Я также могу подтвердить, что функция javascript не запускается с помощью других средств, кроме Fiddler, поэтому Fiddler не дает мне ложных показаний.
Есть ли что-то, что я делаю в своем коде asp, чтобы добавитьфункция, которая может облажаться в IE?