Доброго времени суток.
Необходим небольшой совет. При загрузке узнаю разрешение монитора и пытаюсь подстроить величину элементов, но вот что-то не получается. Вызов Функции стоит в body onLoad, а срабатывает она после загрузки всех элементов. Как можно сделать так, чтоб она работала до загрузки всего содержимого?
Здравствуйте, UserAd, Вы писали:
UA><html>
UA><head>
UA><script>alert('gopa');</script>
UA></head>
UA><body>
UA>akSJLKJAslkjAS
UA>AJslkAJSLKJALKs
UA>AJSLKAJlskjALKSJD
UA>JAjlASJLAKjsklASJ'
UA>AjlaJSAsjlkaJSLKAJ
UA></body>
UA></html>
Здравствуйте.
Извиняюсь за некорректно поставленный вопрос.
Пишу на HTML, CSS, JavaScript. Вот кусок функции которую я использую.
function setDivSize()
{
var x = window.screen.availWidth;
if ( x >= 800 )
document.getElementById("main").style.width = x - 230 + "px";
else
{
document.getElementById("main").style.display = "none";
document.getElementById("link").style.display = "none";
document.writeln("<center><h3>Разрешение Вашего монитора слишком мало.</center></h3>");
}
}
Проблема состоит в том, что если писать его в head, то main еще не существует, а если я делаю его в body, то main погружается со всем своим содержимым и только потом начнется изменение размера. Вопрос: Можно ли как-нибудь задать последовательность загрузки элементов на странице? Заранее спасибо.
Здравствуйте, akandul, Вы писали:
UA>><html>
UA>><head>
UA>><script>alert('gopa');</script>
...1) вот тут было правильно присоветовано.
A>Извиняюсь за некорректно поставленный вопрос.
скорее недостаточно информации.
A>Проблема состоит в том, что если писать его в head, то main еще не существует, а если я делаю его в body, то main погружается со всем своим содержимым и только потом начнется изменение размера. Вопрос: Можно ли как-нибудь задать последовательность загрузки элементов на странице? Заранее спасибо.
можно. вызов идет в пустое окно, в котором только скрипт.
а уже он открывает новое окно с параметрами, которые тебе нужны и содержимим, которое ты подгрузишь.
только... а как ты это будешь реализовывать для всех броузеров, настроек? у меня, например, все активные javascript отключены как класс.
во
Фактически мне необходимо сделать страницу, которая загрузится, соберет данные, а потом, используя их, подгрузит все необходимое содержимое с уже собранными параметрами?

Тогда встает еще один вопрос. Стоит ли сохранять эти настройки, или проверять все при загрузке? Предполагается, что будет страница для низкого разрешения экрана и нормального. Минимальное 8000х600, если меньше, то грузим для низкого разрешения.
B>только... а как ты это будешь реализовывать для всех браузеров, настроек?
Вся работа вынесена в js файл, в котором находятся функции для таких манипуляций с содержимым.
Всем спасибо!

... << RSDN@Home 1.1.4 stable SR1 rev. 568>>