Drakon
Новичок
Несколько вопросов по Javascript
Возникло несколько вопросов:
1. Допустим загружаю HTML кусок кода (таблицу) AJAX'ом через Prototype. obj_container - имя объекта в подчинение которого
надо перенести загруженный кусок.
Вопрос: почему IE 6, Safari, Chrome вылетают на строке obj_container.appendChild (xmlDoc) ? В Firefox, Opera, IE 7 всё гуд.
2. Как можно сохранять позицию вертикального скрола при нажатии на кнопку Back (т. е. как попасть на предыдущую страницу в то же место)? И тот же вопрос про refresh: как сделать, чтобы при refresh'e страницы скрол оставался на месте?
3. И ещё проблемка с IE 6: почему-то не поддерживает PNG с прозрачным фоном в DIV-теге (position: absolute). Прозрачаность становится белой. Как это можно исправить? На ум приходит тока один выход: пририсовать к картинке нужный фон.
Возникло несколько вопросов:
1. Допустим загружаю HTML кусок кода (таблицу) AJAX'ом через Prototype. obj_container - имя объекта в подчинение которого
надо перенести загруженный кусок.
Код:
onSuccess: function(transport)
{
var loadedXML = transport.responseXML;
if ( ! loadedXML)
{
alert ("Can't load items list!");
return;
}
var xmlDoc = loadedXML.documentElement;
obj_container.appendChild (xmlDoc);
return;
}
2. Как можно сохранять позицию вертикального скрола при нажатии на кнопку Back (т. е. как попасть на предыдущую страницу в то же место)? И тот же вопрос про refresh: как сделать, чтобы при refresh'e страницы скрол оставался на месте?
3. И ещё проблемка с IE 6: почему-то не поддерживает PNG с прозрачным фоном в DIV-теге (position: absolute). Прозрачаность становится белой. Как это можно исправить? На ум приходит тока один выход: пририсовать к картинке нужный фон.