Javascript-форум (https://javascript.ru/forum/)
-   Opera, Safari и др. (https://javascript.ru/forum/css-html-browser/)
-   -   textarea.onscroll (https://javascript.ru/forum/css-html-browser/7131-textarea-onscroll.html)

Riim 17.01.2010 10:54

textarea.onscroll
 
<div onscroll="alert(this);" style="overflow: auto; width: 200px; height: 100px;">
text<br />
text<br />
text<br />
text<br />
text<br />
text<br />
text<br />
text<br />
text<br />
text
</div>
<textarea cols="" rows="" onscroll="alert(this);" style="overflow: auto; width: 200px; height: 100px;">
text
text
text
text
text
text
text
text
text
text
</textarea>


Во всех браузерах кроме Opera работают оба alert-а, в Opera9-10 только первый. Пробовал цеплять событие через addEventListener/attachEvent , тоже не катит. Это только у меня так?

PepeL 18.01.2010 05:43

у меня так же )

x-yuri 19.01.2010 21:47

в 9-ой версии, похоже такого нету. А где-то в 9.50 в textarea работает onmousewheel... и то, как-то странно... после того, как в div'е поскроллишь

Riim 20.01.2010 08:43

Спасибо за ответы.

Сделал так:
if (window.opera) {
	setInterval(function() {
		syncTestText1();
		syncTestText2();
	}, 20);
}


Печально все это, хоть и работает.

Kolyaj 22.08.2011 17:40

<nekropost>Середина 2011 года, Опера 11.50 до сих пор не поддерживает событие scroll у textarea.</nekropost>

Octane 22.08.2011 18:27

зато красивую экспресс-панель запилили, кому нужен этот скролл :D

x-yuri 23.08.2011 17:07

Цитата:

Сообщение от Kolyaj
Середина 2011 года, Опера 11.50 до сих пор не поддерживает событие scroll у textarea.

Середина 2011 года, Kolyaj и Octane до сих пор не любят Оперу. :)

Kolyaj 23.08.2011 17:11

А как её любить? Если что нестандартное, так она сразу скукоживается.


Часовой пояс GMT +3, время: 07:52.