X

Ошибка при использовании JQuery

Получил ошибку:

uncaught exception: [Exception... "Component returned failure code: 0x8000ffff (NS_ERROR_UNEXPECTED) [nsIDOMLocation.protocol]" nsresult: "0x8000ffff (NS_ERROR_UNEXPECTED)" location: "JS frame :: http://www.site.ru/templates/style/js/jquery.min.js :: anonymous :: line 12" data: no]

Я уже привык к веселым сообщениям, но такой, сказочный, бред увидел впервые.

После некоторых тестов, нашел, кусочек в котором сам и ошибся от того что устал:

было (появляется эта ошибка):

    var sourceUrl = document.location;  
    ...  
    $.post("/log.php", { 'sourceText': sourceText, 'sourceUrl':sourceUrl, 'rand':Math.random() },  
                             function(data){  
                                if (data=='sendok') alert('Спасибо!');  
                                else alert('Отправка завершилась неудачей. Попробуйте позже.');  
                             });

стало (так правильно):

    var sourceUrl = document.location.href;  
    ...  
    $.post("/log.php", { 'sourceText': sourceText, 'sourceUrl':sourceUrl, 'rand':Math.random() },  
                             function(data){  
                                if (data=='sendok') alert('Спасибо!');  
                                else alert('Отправка завершилась неудачей. Попробуйте позже.');  
                             });

Категории: JavaScript
Тэги: jquery