Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Помогите доработать скрипт 
:(
    Опции темы
Gigabyte
Дата 3.3.2006, 15:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Студент-халявщик
**


Профиль
Группа: Участник
Сообщений: 305
Регистрация: 1.11.2004
Где: ПЫтер

Репутация: нет
Всего: 3



Код


<HTML>
<HEAD>
    <TITLE>index</TITLE>
    <STYLE type=text/css>
BODY {SCROLLBAR-FACE-COLOR: #000000;  SCROLLBAR-HIGHLIGHT-COLOR: #777777; SCROLLBAR-SHADOW-COLOR: #6b7466;  SCROLLBAR-3DLIGHT-COLOR: #414b3d; SCROLLBAR-ARROW-COLOR: #7d7d7d;  SCROLLBAR-TRACK-COLOR: #000000;  SCROLLBAR-DARKSHADOW-COLOR: #000000; }

</STYLE>
    <script language="JavaScript">
<!--
var x=450;
var y=230;
var d=0;
var t=0;
function prew()
{

if(d<=10)
{
d=d+1;
x=x-1
text.style.pixelTop=x;
if(t=1)
{
setTimeout("prew()",100);
}
}
else
{
d=0;
t=0;
}
}


function next()
{
if(x<=450)
{
if(d<=10)
{
d=d+1;
x=x+1
text.style.pixelTop=x;
if(t=1)
{
setTimeout("next()",100);
}
}
else
{
d=0;
t=0;
}
}
}
//-->
</script>
</HEAD>

<BODY BGCOLOR="Black" TEXT="Red">

<div id="text" style="position:absolute; top:450; left:230;">
аорпаорапорййййыпыаврпафывопфаыовпыа<BR>
рпаопраорапорфывфыпворфпылворплорррф<BR>
лрдлордлордлордывывывыфывфлордлордло<BR>
олрлорлордлоапывпаывпвапвавапавпврдл<BR>
српмрморпамропмвафыаываываываываыорм<BR>
лоджлождлтбьютювфыавыаывафывауцборло<BR>
аорпаорапорййййыпыаврпафывопфаыовпыа<BR>
рпаопраорапорфывфыпворфпылворплорррф<BR>
лрдлордлордлордывывывыфывфлордлордло<BR>
олрлорлордлоапывпаывпвапвавапавпврдл<BR>
српмрморпамропмвафыаываываываываыорм<BR>
лоджлождлтбьютювфыавыаывафывауцборло<BR>
аорпаорапорййййыпыаврпафывопфаыовпыа<BR>
рпаопраорапорфывфыпворфпылворплорррф<BR>
лрдлордлордлордывывывыфывфлордлордло<BR>
олрлорлордлоапывпаывпвапвавапавпврдл<BR>
српмрморпамропмвафыаываываываываыорм<BR>
лоджлождлтбьютювфыавыаывафывауцборло<BR>
аорпаорапорййййыпыаврпафывопфаыовпыа<BR>
рпаопраорапорфывфыпворфпылворплорррф<BR>
лрдлордлордлордывывывыфывфлордлордло<BR>
олрлорлордлоапывпаывпвапвавапавпврдл<BR>
српмрморпамропмвафыаываываываываыорм<BR>
лоджлождлтбьютювфыавыаывафывауцборло<BR>
аорпаорапорййййыпыаврпафывопфаыовпыа<BR>
рпаопраорапорфывфыпворфпылворплорррф<BR>
лрдлордлордлордывывывыфывфлордлордло<BR>
олрлорлордлоапывпаывпвапвавапавпврдл<BR>
српмрморпамропмвафыаываываываываыорм<BR>


</div>


<div style="position:absolute; top:869; left:213;"><IMG SRC="4.gif" WIDTH=488 HEIGHT=132 BORDER=0></div>

<div style="position:absolute; top:443; left:523;"><IMG SRC="3.gif" WIDTH=178 HEIGHT=427 BORDER=0></div>

<div style="position:absolute; top:443; left:1;"><IMG SRC="2.gif" WIDTH=213 HEIGHT=558 BORDER=0></div>

<div style="position:absolute; top:1; left:1;"><IMG SRC="1.gif" WIDTH=700 HEIGHT=443 BORDER=0></div>


<div style="position:absolute; top:900; left:650;"><input type="button" value="^"  onclick="next();" ><BR><input type="button" value=" " onclick="prew();" ></div>

</BODY>
</HTML>




я написал скрипт который прокручивает текст но проблема:его кусок(если текст длинный) вылезает из под фонового рисунка
кто может помочь немного подправить код оставив возможность использовать в прокрутке HTML теги????


--------------------

user posted image
user posted image
PM MAIL ICQ   Вверх
Ciber SLasH
Дата 3.3.2006, 16:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1813
Регистрация: 9.11.2004
Где: С.-Петербург

Репутация: 24
Всего: 67



Вот так можно:
Код

<div id="text" style="position:absolute; top:450; left:230; width: 280px; height: 410px; overflow: auto">

А вообще, что не было такого, нужно использовать относительное позиционирование: position: relative
PM   Вверх
AzuManga
Дата 3.3.2006, 16:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 168
Регистрация: 12.5.2005

Репутация: нет
Всего: нет



у меня практически одновременно возникла похожая проблема 8))
мне ее помогли решить тут: http://forum.vingrad.ru/index.php?showtopic=86011

основа моего и твоего скрипта похожа (изменение параметра top), только у меня отличие в стилях дивов и их взаимном расположении 8)) главное - работает в осле и опере 8)
--------------------
 Точка с запятой; 
PM MAIL   Вверх
12345c
Дата 3.3.2006, 17:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Круглый
****


Профиль
Группа: Vingrad developer
Сообщений: 2018
Регистрация: 26.12.2005
Где: наша не пропадала ?

Репутация: 57
Всего: 101



Добавляете в стиль:
Код
<div id="text" style="position:absolute; top:450; left:230;clip:rect(0 1000 450 0);">

PM WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0559 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.