Próbowałem to wyszukać, ale bezskutecznie. Kod, który otrzymałem, został dostarczony przez prawdziwego miłego gościa z witryny, a następnie zmodyfikowałem atrybuty tak, aby elementy pasowały do miejsca, w którym były potrzebne, jednak wszystko działa dobrze we wszystkich przeglądarkach, to znaczy poza IE - pretty wiele wszystkich wersji. wpadłem debug w IE9 i otrzymał ten błąd "SCRIPT438: Obiekt nie obsługuje właściwości lub metody "debugowanie"
SCRIPT438: Obiekt nie obsługuje właściwości lub metody«debug»
sekcji kodu, że odnosi się to tego
function resizeContent() {
// Retrieve the window width
var viewPortWidth = $(document).width();
var viewPortHeight = $(document).height();
$(".content").each(function(index, element) {
var jElement = $(this);
if (jElement.hasClass(currentContentColor)) {
console.debug('resize content selected (' + (viewPortWidth - 160) + ')');
// If current content, juste resize the width and height
jElement.css({
width: (viewPortWidth - 160) + "px",
height: viewPortHeight + "px"
});
}
else {
console.debug('resize content (' + (viewPortWidth - 160) + ')');
// If not current content, resize with, height and left position
// (keep content outside)
jElement.css({
width: (viewPortWidth - 160) + "px",
left: viewPortWidth + "px",
height: viewPortHeight + "px"
});
}
});
}
konkretnej pozycji w pytaniu
console.debug('resize content (' + (viewPortWidth - 160) + ')');
Albo przynajmniej to, co IE mówi, że jest problem:
Czy jest jakieś obejście tego problemu i IE - powoli się uczę - ale to jest coś ponad wszystko, co wiem. Szukałem google i tutaj, aby wyświetlić błąd debugowania, ale nie mogłem znaleźć nic.
Strona jest http://www.crazyedits.co.uk
Z góry dziękuję za wszelką pomoc można dać w tej sprawie.
Myślę, że możesz skomentować ten wiersz, ponieważ jest to tylko dla twoich informacji lub po prostu zamiast konsoli. Możesz użyć konsoli .log – rain01
^^ tak działa. Naprawdę muszę zrozumieć moją i js szybko - czuję, że moja strona jest budowana przez was wszystkich zamiast siebie :( –