Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (JS) Полоска с текстом внизу экрана / 10 сообщений из 10, страница 1 из 1
02.06.2005, 13:10
    #33097140
demander
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(JS) Полоска с текстом внизу экрана
Подскажите пожалуйста, как реализовать следующее:

полоска определенного цвета (скажем "#000000"), высотой в одну строку с тектом (скажем "ТЕСТ"), "пришитая" к строке состояния окна.

"Пришитая" - всегда внизу окна, вне зависимости прокручивают страницу или нет.
...
Рейтинг: 0 / 0
03.06.2005, 14:55
    #33099949
Ksnk
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(JS) Полоска с текстом внизу экрана
demanderПодскажите пожалуйста, как реализовать следующее:

полоска определенного цвета (скажем "#000000"), высотой в одну строку с тектом (скажем "ТЕСТ"), "пришитая" к строке состояния окна.

"Пришитая" - всегда внизу окна, вне зависимости прокручивают страницу или нет.
Я видел подобный вариант на каком-то сайте. Место, правда уже не помню... :(
Делается div, который позиционируется в нужное место по таймеру. (по всем остальным событиям - очень уж кучеряво придется писать :))
Выглядит несколько коряво, так как прыжки этого diva при смне размеров окна скрыть толком нельзя, однако, как разумнее такое сделать - пока не знаю...
...
Рейтинг: 0 / 0
03.06.2005, 15:18
    #33100026
Ksnk
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(JS) Полоска с текстом внизу экрана
demanderПодскажите пожалуйста, как реализовать следующее:

полоска определенного цвета (скажем "#000000"), высотой в одну строку с тектом (скажем "ТЕСТ"), "пришитая" к строке состояния окна.

"Пришитая" - всегда внизу окна, вне зависимости прокручивают страницу или нет.
O! нашел http://www.quirksmode.org/js/fixedmenu.html
...
Рейтинг: 0 / 0
05.06.2005, 02:45
    #33101311
maXmo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(JS) Полоска с текстом внизу экрана
попробуй так:
1) убрать у боди скролл нах.
2) в боди <table width="100%" height="100%">
3) у неё две ячейки: контент <td height="100%" style="overflow: scroll">
4) и статусбар: <td style="height: 19px; overflow: hidden">
------------------
- А как в Интеpнете pаботать? - Сначала нужно узнать, что вам нужно rtfm
...
Рейтинг: 0 / 0
06.06.2005, 12:28
    #33102359
Ksnk
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(JS) Полоска с текстом внизу экрана
maXmoпопробуй так:
1) убрать у боди скролл нах.
2) в боди <table width="100%" height="100%">
3) у неё две ячейки: контент <td height="100%" style="overflow: scroll">
4) и статусбар: <td style="height: 19px; overflow: hidden">

Все хорошо бы, но для Table'а Heigth=100% не поддерживается Oper'ой и Netscape ...
...
Рейтинг: 0 / 0
06.06.2005, 14:32
    #33102677
maXmo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(JS) Полоска с текстом внизу экрана
тогда попробуй фреймы.
------------------
- А как в Интеpнете pаботать? - Сначала нужно узнать, что вам нужно rtfm
...
Рейтинг: 0 / 0
07.06.2005, 11:40
    #33104352
Duke1999
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(JS) Полоска с текстом внизу экрана
вот такая байда завалялась... у меня работает
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
96.
97.
98.
99.
100.
101.
102.
103.
104.
105.
106.
107.
108.
109.
110.
111.
112.
113.
114.
115.
116.
117.
118.
119.
120.
121.
122.
123.
124.
125.
126.
127.
128.
129.
130.
131.
132.
133.
134.
135.
136.
137.
138.
139.
<script>
var n = Math.random() + ''
n = parseInt(n.charAt( 5 ))

//enter the message you wish to be shown, including html tags

if (n <= 5 ) {
var message='<center><font face=Arial>Message 1</font></center>';
//enter  0  for non-flashing message,  1  for flashing
var flashmode= 1 
//enter a color name to be used as the background color of the message
var backgroundcolor="#FFC413"
} else if (n <= 10 ) {
var message='Message 2'
//enter  0  for non-flashing message,  1  for flashing
var flashmode= 0 

}


//enter  0  for always display,  1  for a set period,  2  for random display mode
var displaymode= 0 

//if displaymode is set to display for a set period, enter the period below ( 1000 = 1  sec)
var displayduration= 10000 

//if above is set to flashing, enter the flash-to color below
var flashtocolor="silver"




///////////////do not edit below this line////////////////////////////////////////


function regenerate(){
window.location.reload()
}

var which= 0 

function regenerate2(){
if (document.layers)
setTimeout("window.onresize=regenerate", 400 )
}


function display2(){
if (document.layers){
if (topmsg.visibility=="show")
topmsg.visibility="hide"
else
topmsg.visibility="show"
}
else if (document.all){
if (topmsg.style.visibility=="visible")
topmsg.style.visibility="hidden"
else
topmsg.style.visibility="visible"
setTimeout("display2()",Math.round(Math.random()* 10000 )+ 10000 )
}
}

function flash(){
if (which== 0 ){
if (document.layers)
topmsg.bgColor=flashtocolor
else
topmsg.style.backgroundColor=flashtocolor
which= 1 
}
else{
if (document.layers)
topmsg.bgColor=backgroundcolor
else
topmsg.style.backgroundColor=backgroundcolor
which= 0 
}
}


if (document.all){
document.write('<span id="topmsg" style="position:absolute;visibility:hidden">'+message+'</span>')
}


function logoit(){
document.all.topmsg.style.left=document.body.scrollLeft+document.body.clientWidth/ 2 -document.all.topmsg.offsetWidth/ 2 
document.all.topmsg.style.top=document.body.scrollTop+document.body.clientHeight-document.all.topmsg.offsetHeight- 4 
}


function logoit2(){
topmsg.left=pageXOffset+window.innerWidth/ 2 -topmsg.document.width/ 2 
topmsg.top=pageYOffset+window.innerHeight-topmsg.document.height- 5 
setTimeout("logoit2()", 90 )
}

function setmessage(){
document.all.topmsg.style.left=document.body.scrollLeft+document.body.clientWidth/ 2 -document.all.topmsg.offsetWidth/ 2 
document.all.topmsg.style.top=document.body.scrollTop+document.body.clientHeight-document.all.topmsg.offsetHeight- 4 
document.all.topmsg.style.backgroundColor=backgroundcolor
document.all.topmsg.style.visibility="visible"
if (displaymode== 1 )
setTimeout("topmsg.style.visibility='hidden'",displayduration)
else if (displaymode== 2 )
display2()
if (flashmode== 1 )
setInterval("flash()", 1000 )
window.onscroll=logoit
window.onresize=new Function("window.location.reload()")
}


function setmessage2(){
topmsg=new Layer(window.innerWidth)
topmsg.bgColor=backgroundcolor
regenerate2()
topmsg.document.write(message)
topmsg.document.close()
logoit2()
topmsg.visibility="show"
if (displaymode== 1 )
setTimeout("topmsg.visibility='hide'",displayduration)
else if (displaymode== 2 )
display2()
if (flashmode== 1 )
setInterval("flash()", 1000 )
}


if (document.layers)
window.onload=setmessage2
else if (document.all)
window.onload=setmessage



</script>
...
Рейтинг: 0 / 0
07.06.2005, 14:37
    #33104983
Ksnk
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(JS) Полоска с текстом внизу экрана
Duke1999вот такая байда завалялась... у меня работает
Код: plaintext
1.
2.
3.
4.
<script>
...

</script>

Не работает на Mozil'е
...
Рейтинг: 0 / 0
07.06.2005, 16:06
    #33105288
Black
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(JS) Полоска с текстом внизу экрана
2Duke1999
когда приводите большой код, его следует "прикрпелять" к сообщению!
...
Рейтинг: 0 / 0
07.06.2005, 17:44
    #33105621
Duke1999
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(JS) Полоска с текстом внизу экрана
Николай aka Motodor2Duke1999
когда приводите большой код, его следует "прикрпелять" к сообщению!

Извиняюсь, учту
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (JS) Полоска с текстом внизу экрана / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]