X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Скрол окна браузера
Archi_hb
Archi_hb
Topic Starter сообщение 13.10.2010, 15:27; Ответить: Archi_hb
Сообщение #1


Ребята в яваскрипте полный валенок, но осталась надежда только на этот вариант, задача вроде бы простая - нужен принудительный скроллинг окна если оно меньше чем скажем 900px по высоте.

На странице находится флешка неограниченная по размеру (100% ширина и высота) то есть вроде как пустота, но нужно принудительно все равно скролить эти 900px по высоте (если окно меньше)

может есть какие то варианты?
Заранее благодарен за любую помощь.
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Alcorn
Alcorn
сообщение 13.10.2010, 15:53; Ответить: Alcorn
Сообщение #2


Куда скроллить, вверх/вниз?

[PHP]window.scroll(0,0);[/PHP]
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Archi_hb
Archi_hb
Topic Starter сообщение 13.10.2010, 15:59; Ответить: Archi_hb
Сообщение #3


Куда скроллить, вверх/вниз?

ээ... ну по высоте, вертикальный. То есть и вверх и вниз)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Alcorn
Alcorn
сообщение 13.10.2010, 16:18; Ответить: Alcorn
Сообщение #4


[PHP]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<script>

window.onload = function() {xxx();}

window.onresize = function() {xxx();}

function xxx() {
if (document.documentElement.clientHeight < 500) window.scroll(0,1000);
}

</script>

</head>
<body>
1<br>2<br>3<br>4<br>5<br>5<br>7<br>8<br>9<br>10<br>11
<br>12<br>13<br>14<br>15<br>16<br>17<br>18<br>19<br>20
<br>21<br>22<br>23<br>24<br>25<br>26<br>27<br>28<br>29
<br>30
</body>
</html>
[/PHP]

В качестве примера - если высота меньше 500, то скроллим до конца вниз (1000). Вместо 1000 можно указать любое число, на сколько пикслей скроллить, от 0 - самый верх и далее ниже.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Archi_hb
Archi_hb
Topic Starter сообщение 13.10.2010, 16:49; Ответить: Archi_hb
Сообщение #5


Кажется это не то или я не правильно обьяснил.

у меня встроенна флешка таким образом:
[php]<div align="center" style="position:relative; margin:0 auto">

<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0"
width="100%" height="100%" id="Menu" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="allowFullScreen" value="false" />
<param name="movie" value="main.swf" />
<param name="quality" value="high" />
<embed src="main.swf" quality="high" width="100%" height="100%" name="Menu" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>[/php]то есть никаких образмеренных контейнеров нету, браузеру просто не за что цепляться чтобы показать скрол физически, мне необходимо как то фейкнуть эти 900 пикс. по высоте что бы флешка оставалась в этом же режиме, но скрол работал как вроде бы там есть, скажем, картинка высотой 900 пикс. Реально ли это как то провернуть?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Alcorn
Alcorn
сообщение 14.10.2010, 8:58; Ответить: Alcorn
Сообщение #6


Всё равно ничего не понял. Ну задайте верхнему диву высоту 900px, и див невиден и скролл есть.
Скролла может не быть в одном случае, если задан overflow:hidden.

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Через какой браузер и как можно найти в кэшэ браузера видео
10 Room 2378 23.3.2024, 7:41
автор: Room
Открытая тема (нет новых ответов) Продажа лидов на подбор персонала, пластиковые окна, строительные и отделочные работы
0 carramba 2445 16.4.2021, 17:23
автор: carramba
Открытая тема (нет новых ответов) Продвинутая эмуляция браузера аКа продвинутые парсеры на Selenium
1 littleАnt 1336 22.3.2021, 0:45
автор: littleАnt
Открытая тема (нет новых ответов) Куплю "вечные URL" с ваших сайтов с тематикой - Пластиковые Окна!
5 regem 8384 15.3.2020, 19:46
автор: Narsus797
Открытая тема (нет новых ответов) Масштабирование сайта при уменьшении/растягивании окна браузера...
9 AddM 62960 22.6.2019, 22:41
автор: -BolgarinV-


 



RSS Текстовая версия Сейчас: 24.4.2024, 16:43
Дизайн