Jump to content
php.lv forumi

Opera un scrollLeft


Recommended Posts

Ir divs:

<div id="scroller" style="overflow: hidden; width: 193px;"></div>

kurā ir kkaut kāds saturs.

Ir 2 pogas:

<a href="java script:void(0)" onmouseover="scroll(-1);" onmouseout="stopScroll();"><img src="images/summer/rf-foto-open-prev-button.gif" alt="" /></a>

viena scroll šo divu pa kreisi, otra pa labi.

Ir sekojošs javascript, kas to dara:

scrolltimer = null;
function scroll(speed) {
var page = document.getElementById("scroller");
page.scrollLeft += speed;
if (!scrolltimer){
	scrolltimer = window.setInterval("scroll("+speed+")", 5);
}
}
function stopScroll(){
window.clearInterval(scrolltimer);
scrolltimer = null
}

Problēma tāda, ka uz ie un ff darbojas, uz opera nē. Vajadzētu atrast risinājumu, lai darbotos uz visiem pārlūkiem.

Edited by Paulinjsh
Link to comment
Share on other sites

vismaz varēja parādīt ko saka operas js conzole - gan jau ka kādu kļūdu.

vai arī iedot gabalu kuru var copy/paste tukšā failā un apstīties kas tur nestrādā, bet lipināt pa rindām kopā un meklēt kļūdu - sorry, diez vai kāds gribēs šitādā pavasra laikā.

Link to comment
Share on other sites

×
×
  • Create New...