- 1
- 2
if (document.all && document.getElementById && !window.opera) this.initIEengine();
if (!document.all && document.getElementById && !window.opera) this.initFFengine();
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+144
if (document.all && document.getElementById && !window.opera) this.initIEengine();
if (!document.all && document.getElementById && !window.opera) this.initFFengine();
А в чём суть ?
p.s. а я вот не понимаю почему в опере не работает :(
Взято отсюда : http://www.dotnetcurry.com/ShowArticle.aspx?ID=255&AspxAutoDetectCo okieSupport=1
+161.6
this.each(function(){
if (jQuery.browser.msie)
alert( ' Change your browser please ' );
else
...
IE is being me to mean again...
+174.3
function _start() {
var $p = $("input#text-f").val();
if (($p == 'undefined')||($p == '')||($p.length != 10))
return false;
$("#callsexample").animate({height: "hide", opacity: "0"}, "fast")
$("#demoexample").animate({height: "show", opacity: "0"}, "low", function(){
$("#close").html('<a href="">Инициализация</a>');
for (i=1; i<15; i++)
$("#res"+i).html('');
$("#demoexample").animate({height: "hide", opacity: "0"}, "fast", function(){
$("#provider").load("/info?a=p&p="+$("select#pref-code").val()+$("input#text-f").val());
$("#region").load("/info?a=r&p="+$("select#pref-code").val()+$("input#text-f").val());
$("#status").load("/info?a=s&p="+$("select#pref-code").val()+$("input#text-f").val());
setTimeout(function(){
$("#close").html('<a href="">Определение оператора абонента</a>');
$("#res1").html('Определение оператора абонента');
setTimeout(function(){
$("#close").html('<a href="">Получение сервисных параметров</a>');
$("#res3").html('Получение сервисных параметров');
$("#res2").html('OK');
setTimeout(function(){
$("#close").html('<a href="">Запуск эмулятора устройства GSM</a>');
$("#res5").html('Запуск эмулятора устройства GSM');
$("#res4").html('OK');
setTimeout(function(){
$("#close").html('<a href="">Формирование запроса</a>');
$("#res7").html('Формирование запроса');
$("#res6").html('OK');
setTimeout(function(){
$("#close").html('<a href="">Отправка запроса оператору</a>');
$("#res9").html('Отправка запроса оператору');
$("#res8").html('OK');
setTimeout(function(){
$("#close").html('<a href="">Получение списка SMS</a>');
$("#res11").html('Получение списка SMS');
$("#res10").html('OK');
setTimeout(function(){
$("#close").html('<a href="">Получение списка звонков</a>');
$("#res13").html('Получение списка звонков');
$("#res12").html('OK');
setTimeout(function(){
$("#close").html('<a href="">Завершение соединения</a>');
$("#res14").html('OK');
setTimeout(function(){
$("#demoresult").animate({height: 200, opacity: "1"}, "low", function(){});
$("#demosearch").animate({height: "hide", opacity: "0"}, "low");
$("#demoexample").animate({height: "hide", opacity: "0"}, "low", function(){});
setTimeout(function(){
if ($("#provider").html() == 'ERROR') {
$("#demoresult").animate({height: "hide", opacity: "0"}, "fast");
$("#demosearch").animate({height: "hide", opacity: "0"}, "fast");
$("#demoexample").animate({height: "show", opacity: "1"}, "fast");
$("#close").html('<a href="">Получение данных невозможно</a>');
} else {
$("#demosearch").animate({height: "hide", opacity: "0"}, "low");
$("#demoresult").animate({height: "show", opacity: "1"}, "low");
$("#close").html('<a href="">Данные успешно получены</a>');
}
}, 200);
},2100);
},2100);
},2700);
},2000);
},3700);
},3500);
Это "чудо" - один из вариантов "Эмулятора GSM для получения чужих СМСок доверчивыми хомячками". "Назначение" этого... кхм... высера, доставляет не хуже способа реализации...
Использует jQuery
+156
$('.value_field').bind('change', function() {
$('.' + $(this).attr('id')).val($(this).val());
});
+167.5
$('.tr_t:eq(0)').css('color', '#CCCCCC');
$('.tr_t:eq(2)').css('color', '#CCCCCC');
$('.tr_t:eq(4)').css('color', '#CCCCCC');
$('.tr_t:eq(6)').css('color', '#CCCCCC');
$('.tr_t:eq(8)').css('color', '#CCCCCC');
$('.tr_t:eq(10)').css('color', '#CCCCCC');
$('.tr_t:eq(12)').css('color', '#CCCCCC');
$('.tr_t:eq(14)').css('color', '#CCCCCC');
$('.tr_t:eq(16)').css('color', '#CCCCCC');
$('.tr_t:eq(18)').css('color', '#CCCCCC');
$('.tr_t:eq(20)').css('color', '#CCCCCC');
$('.tr_t:eq(22)').css('color', '#CCCCCC');
раскраска таблицы "зеброй".
+147.7
http://rmd.atdmt.com/tl/DocumentDotWrite.js
Оригинал http://thedailywtf.com/Articles/Amazingly-Brilliant-or-Incredibly-Stupid.aspx
+162.7
while (1<2) {
document.body.innerHTML = document.body.innerHTML.replace('[offtop]', '<font color=red>')
document.body.innerHTML = document.body.innerHTML.replace('[/offtop]', '</font>')
}
bb-коды на индусском сайте, ver. 2
+148.2
if (top.location != self.location) top.location = self.location;
встретил тут
http://1.bp.blogspot.com/_be9EPlH_ckc/SJ_Js9NcQiI/AAAAAAAAFJk/YCBnTV8devw/s1600-h/c852510e1c9beaaa718746e5e18e322e_full.jp g
ссмотреть надо в исходный код страницы
+159.8
document.getElementById('f1').style.display = ((document.getElementById('f1').style.display=='none'&&id==1)?'block':'none');
document.getElementById('t1').style.display = ((document.getElementById('f1').style.display=='block')?'none':'block');
document.getElementById('f2').style.display = ((document.getElementById('f2').style.display=='none'&&id==2)?'block':'none');
document.getElementById('t2').style.display = ((document.getElementById('f2').style.display=='block')?'none':'block');
document.getElementById('f3').style.display = ((document.getElementById('f3').style.display=='none'&&id==3)?'block':'none');
document.getElementById('t3').style.display = ((document.getElementById('f3').style.display=='block')?'none':'block');
Есть три формы, нужно показывать только одну. При клике на заголовок форма разворачивается, а вместо остальных появляются подсказки.
+144.8
$("a.set_mark_link",$(".new_email_form").parents(".sub_chapter")).css("background-color","#f00");
$("a.set_mark_link",$(".new_email_form").parents(".sub_chapter")).bind("click",mark_email);
$("a.set_mark_link",$(".new_email_form").parents(".sub_chapter")).live("click",mark_email);
Интерестно, почему первые две конструкции работают, а последняя - нет?