Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Пользователь


Сообщения: 91
Благодарности: 2

Профиль | Отправить PM | Цитировать


Нашел вот этот скрипт. Кто бы помог немного переделать, он скролит всю страницу, а мне нужно только опрделенную область, а точнее ячеку в таблице. Спасибо.

PHP код: Выделить весь код

<div id="staticbuttons" style="position:absolute;"
<
a href="javascript:" onmouseover="myspeed=-thespeed" onmouseout="myspeed=0"><img 
src
="arrows_up.gif" border="0"></a><br
<
a href="javascript:" onmouseover="myspeed=thespeed" onmouseout="myspeed=0"><img 
src
="arrows_dn.gif" border="0"></a
</
div
 
<
script
 
//Page Scroller (aka custom scrollbar)- By Dynamic Drive 
//For full source code and more DHTML scripts, visit http://www.dynamicdrive.com 
//This credit MUST stay intact for use 
 
var Hoffset=70 //Enter buttons' offset from right edge of window (adjust depending on images width) 
var Voffset=80 //Enter buttons' offset from bottom edge of window (adjust depending on images height) 
var thespeed=//Enter scroll speed in integer (Advised: 1-3) 
 
var ieNOTopera=document.all&&navigator.userAgent.indexOf("Opera")==-
var myspeed=
 
var ieHoffset_extra=document.all15 
var cross_obj=document.alldocument.all.staticbuttons document.getElementByIddocument.getElementById("staticbuttons") : document.staticbuttons 
 
function iecompattest(){ 
return (
document.compatMode && document.compatMode!="BackCompat")? document.documentElement document.body 

 
function 
positionit(){ 
var 
dsocleft=document.alliecompattest().scrollLeft pageXOffset 
var dsoctop=document.alliecompattest().scrollTop pageYOffset 
var window_width=ieNOToperaiecompattest().clientWidth+ieHoffset_extra window.innerWidth+ieHoffset_extra 
var window_height=ieNOToperaiecompattest().clientHeight window.innerHeight 
 
if (document.all||document.getElementById){ 
cross_obj.style.left=parseInt(dsocleft)+parseInt(window_width)-Hoffset+"px" 
cross_obj.style.top=dsoctop+parseInt(window_height)-Voffset+"px" 

else if (
document.layers){ 
cross_obj.left=dsocleft+window_width-Hoffset 
cross_obj
.top=dsoctop+window_height-Voffset 


 
function 
scrollwindow(){ 
window.scrollBy(0,myspeed

 
function 
initializeIT(){ 
positionit() 
if (
myspeed!=0){ 
scrollwindow() 


 
if (
document.all||document.getElementById||document.layers
setInterval("initializeIT()",20
 
</script> 


Отправлено: 14:46, 24-04-2009 | #2