Я занимаюсь разработкой сайта с использованием html, javascript, jquery. Сайт отлично работает на Firefox, Chrome, Opera. Но когда я открываю сайт с помощью IE, в IE появляется сообщение об ошибке «Ожидается объект, хотите ли вы продолжить выполнение скрипта»? Когда я нажимаю «нет», веб-сайт теряет некоторые функции. Могу ли я узнать, как определить, какая строка кодов содержит ошибку?
Ошибка IE показывает, что ошибка находится в строке 50, вот коды между строкой 36 и строкой 72:
<script type="text/javascript">
$(document).ready(function () {
$('#messageposting').NobleCount('#characters_count',{
on_negative: 'negative_value_color',
on_positive: 'positive_value_color'
});
});
function kk(e) { //disable enter button on textarea
key = e ? e.which : window.event.keyCode;
if(key==13) {
return false;
}}
function mycarousel_itemLoadCallback(carousel, state)
{
// Since we get all URLs in one file, we simply add all items
// at once and set the size accordingly.
if (state != 'init')
return;
var str="";
jQuery.get("usermessage.php?username="+str, function(data) {
mycarousel_itemAddCallback(carousel, carousel.first, carousel.last, data);
});
};
function mycarousel_itemAddCallback(carousel, first, last, data)
{
// Simply add all items at once and set the size accordingly.
items = data.split('|');
for (i = 0; i < items.length; i++) {
carousel.add(i+1, mycarousel_getItemHTML(items[i]));
}
carousel.size(items.length);
};
</script>