- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
<div id="lcomments"></div>
<div id="temp" style="display:none"></div>
<div class="load_more_posts">
<div class="load_more_posts_inner">
<strong>
<a style="text-decoration: none" href=""
onclick="$('#temp').load('/ajax.php?module=lcomments&method=getComments&skip='+nextpage,false);
$('#temp').ajaxComplete(function(event,request, settings)
{
getElementById('lcomments').innerHTML = getElementById('lcomments').innerHTML+getElementById('temp').innerHTML;
getElementById('temp').innerHTML='';
}
);
nextpage=nextpage+20;
return false"
>
Еще →
</a>
<img src="/templates/ajax-loader.gif" id="loader" style="visibility: hidden">
</strong>
</div>
Взято с одного сайта. Кнопка «Еще» не работает в Интернет Эксплорере и в Опере 10.5x-10.60, хотя предыдущие версии Оперы, а также FF и Хром с этим справляются. Оказывается, код работает в IE и в Опере 10.5x, если заменить getElementById на document.getElementById либо убрать «display:none».
Lure Of Chaos 19.06.2010 11:44 # +1
inkanus-gray 19.06.2010 15:01 # 0
Lure Of Chaos 19.06.2010 15:17 # +1
bugmenot 19.06.2010 15:44 # +1
лично мне нырять в латрину Резига лень
Lure Of Chaos 19.06.2010 15:50 # +1
inkanus-gray 19.06.2010 17:19 # 0
я определил, что в Опере 10.10 код, в котором забыли document таки работает (хотя тот же код в консоли отладчика не выполняется ибо undefined), а в Опере 10.50 — уже не работает. Похоже, что в Хроме и в FF те же костыли для говнокодеров, что и в предыдущих версиях Оперы. Замена browser.js и попытка представиться другим браузером ничего не даёт. Костыль в коде браузера?
bugmenot 19.06.2010 19:35 # 0
guest 19.06.2010 21:13 # +1
bugmenot 19.06.2010 19:26 # 0
>считается что это функция пользовательская или обьекта window
"или" лишнее, это одно и тоже, в браузере Global реализован window
guest 20.06.2010 01:08 # −3
Зря Вы так. JavaScript -- язык крайне плохой, его писали обкуренные бабуины, и без JQuery писать на нем вообзе невозможно.
bugmenot 20.06.2010 02:11 # −1
guest 20.06.2010 15:42 # −1
Только имбицил мог придумать писать:
guest 20.06.2010 15:45 # +1
guest 20.06.2010 15:47 # +2
guest 20.06.2010 15:53 # +1
> Только имбицил мог придумать писать:
вот эти имбецилы : http://en.wikipedia.org/wiki/David_Ungar и http://labs.oracle.com/people/randy/
inkanus-gray 20.06.2010 20:01 # 0
xaionaro 21.06.2010 09:52 # +1
Но с общей мыслью я согласен, обычно проблема вызвана кривыми руками программиста, а не кривизной языка.
Webkill 21.06.2010 11:18 # +1
Lure Of Chaos 21.06.2010 12:20 # +1
С другой стороны - задача программиста так же в выборе подходящих инструментов
inkanus-gray 20.06.2010 19:55 # 0
guest 19.06.2010 17:56 # −7
guest 19.06.2010 18:09 # −7
guest 19.06.2010 18:32 # −7
guest 19.06.2010 19:13 # −8
guest 19.06.2010 19:28 # −7
харошо сасешь , еще галовку оближи
guest 19.06.2010 19:30 # −7
guest 19.06.2010 19:37 # −8
eval 21.06.2010 12:57 # 0