IE выдает ошибку: не удалось открыть узел .../index.html. Операция прервана.

Ekaterina

Новичок
IE выдает ошибку: не удалось открыть узел .../index.html. Операция прервана.

При назначении блоку свойства Position: absolute, IE выдает ошибку: не удалось открыть узел .../index.html. Операция прервана.
Как с этим бороться?
 

igor_ua

Новичок
а у Вас там JS фреймворк какой-то есть? У меня было такое, когда начинаешь выполнять како-то JS код до построения DOM (в mootools "domReady"), у меня был запрос AJAX...
Взял такой код в обертку:
window.addEvent('domready', function(){
// my AJAX and etc...
});
 

Ekaterina

Новичок
Скрипт такой:
<script type="text/javascript">

$(
function() {

$("#menu-level-1> a.item, a.item-selected").hover(
function(){
var elm = "#light #menu-level-2-"+$(this).attr("id");
$(elm).css("top",$("#menu-container > #dark ").offset().top + $("#menu-container > #dark").height()-2);
$(elm).css("left",$(this).offset().left);


if(this.className ="item")
this.className = this.className.replace("item","item-selected");

$(elm).css("display","inline");
//$(elm).css("visibility","visible");

},


function(){
var elm = "#light #menu-level-2-"+$(this).attr("id");
$(elm).css("display","inline");

}
);
</script>
 

igor_ua

Новичок
Попробуйте отключить его, и посмотреть будет ли ошибка или нет.
Если будет. Отключайте скрипты по очереди и проверяйте. Пока не найдете проблемный кусок.
 

yantar

Новичок
2 Ekaterina
Сам недавно столкнулся с такой проблемой. Дело действительно в выполненни JS кода до построения дом-дерева.

Попробуйте хотя бы так
window.onload = function () {
Здесь ваш скрипт
}
 

pilot911

Новичок
нее, это же jquery, но конструкция сокращенная.. может попробовать полностью написать:


$(document).ready(
function() {
$("#menu-level-1>
 
Сверху