- 1
var ext = /(\.[^.]*?)$/.exec(filename)?/(\.[^.]*?)$/.exec(filename)[1]:/[\/\\]([^\/\\]*?)$/.exec(filename)?/[\/\\]([^\/\\]*?)$/.exec(filename)[1]:filename; // I love JavaScript :)
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+157.9
var ext = /(\.[^.]*?)$/.exec(filename)?/(\.[^.]*?)$/.exec(filename)[1]:/[\/\\]([^\/\\]*?)$/.exec(filename)?/[\/\\]([^\/\\]*?)$/.exec(filename)[1]:filename; // I love JavaScript :)
получаем расширение файла )
+158.9
if(this.o)
{
if((cur=='1')||(cur=='2'))cur='2';
if((cur=='3')||(cur=='4'))cur='4';
if((cur=='5')||(cur=='6'))cur='6';
if((cur=='7')||(cur=='8'))cur='8';
};
/*
Ну а чувакам пИсавшим эту функциию, посвящается:
*/
if(cur & 1)
++cur;
Фрагмент кода из CMS Bitrix 7
+166.1
<script language='JavaScript' type='text/javascript'>
document.write( '<span style=\'display: none;\'>' );
</script>
Этот e-mail адрес защищен от спам-ботов, для его просмотра у Вас должен быть включен Javascript
<script language='JavaScript' type='text/javascript'>
document.write( '</' );
document.write( 'span>' );
</script>
+141.7
function GetRandomChance(startchance,endchance)
{
var randomvalue = new Array;
randomvalue[0]=(Math.random()*(startchance/endchance));
randomvalue[1]=(Math.random()*(endchance/startchance));
randomvalue[2]=(Math.random()*(48375427/54277435));
randomvalue[3]=(randomvalue[0]/randomvalue[1]);
randomvalue[4]=(randomvalue[3]/randomvalue[2]);
randomvalue[5]=(randomvalue[4]*(startchance/endchance));
randomvalue[6]=(randomvalue[5]*Math.random()*182473646646*134636463*randomvalue[0]*randomvalue[3]*randomvalue[5]);
return(randomvalue[6]);
}
function GetSSIODC(siteSpoiler)
{
BaseCutR=siteSpoiler.indexOf("["+defCut+"=");
StartCutR=(BaseCutR+("["+defCut+"=").length);
PreCutR=(siteSpoiler.slice(StartCutR).indexOf("]"));
EndCutR=(StartCutR+PreCutR);
CheckCutR=(EndCutR+siteSpoiler.slice(StartCutR).indexOf('['+defCut));
if(CheckCutR==EndCutR-1||EndCutR<CheckCutR){BoolCutR=true;}
if(BoolCutR==true){StringCutR=siteSpoiler.slice(StartCutR,EndCutR);}
}
function GetSSIODCNG(siteSpoiler)
{
BaseCut2R=siteSpoiler.indexOf("["+defCutNG+"=");
StartCut2R=(BaseCut2R+("["+defCutNG+"=").length);
PreCut2R=(siteSpoiler.slice(StartCut2R).indexOf("]"));
EndCut2R=(StartCut2R+PreCut2R);
CheckCut2R=(EndCut2R+siteSpoiler.slice(StartCut2R).indexOf('['+defCutNG));
if(CheckCut2R==EndCut2R-1||EndCut2R<CheckCut2R)
{
BoolCut2R=true;
}
if(BoolCut2R==true)
{
StringCut2R=siteSpoiler.slice(StartCut2R, EndCut2R);
}
}
function RetAHSFGSHS(siteSpoiler)
{
Random[1]=GetRandomChance(1000000000,100000);
Random[2]=GetRandomChance(1000000,100);
siteSpoiler=siteSpoiler.replace('['+defCutNG+']',f_defPreSPMsgTitle1a(""+Random[1]+i)+Random[1]+i+f_defPreSPMsgTitle1b+(x_imageSpoilerIcon_cl&&x_imageSpoilerIcon_op?(f_defPreSPMsgSPICON_x_imageSp()+Random[1]+i+f_defPostSPMsgSPICON_x_imageSp):"")+DefaultSpoilerText+f_defPostSPMsgTitle1a+Random[1]+i+f_defPostSPMsgTitle1b).replace('['+defCutNG+'=',f_defPreSPMsgTitle1a(""+Random[2]+i)+Random[2]+i+f_defPreSPMsgTitle1b+(x_imageSpoilerIcon_cl&&x_imageSpoilerIcon_op?(f_defPreSPMsgSPICON_x_imageSp()+Random[2]+i+f_defPostSPMsgSPICON_x_imageSp):"")+StringCut2R+f_defPostSPMsgTitle1a+Random[2]+i+f_defPostSPMsgTitle1b).replace((StringCut2R+']'),'');
return(siteSpoiler);
}
function RetAHSFGNOSHS(siteSpoiler)
{
siteSpoiler=siteSpoiler.replace('['+defCutNG+']',defPreHTWSPMsgTitle+DefaultHiddenTextWarning+defPostHTWSPMsgTitle).replace('['+defCutNG+'=',defPreHTW2SPMsgTitle+StringCut2R+defPostHTW2SPMsgTitle+DefaultHiddenTextWarning+defPost2HTW2SPMsgTitle).replace((StringCut2R+']'),'');
return(siteSpoiler);
}
function RetSTDAHSFG(siteSpoiler)
{
Random[3]=GetRandomChance(1000000000,100000);
Random[4]=GetRandomChance(1000000,100);
siteSpoiler=siteSpoiler.replace('['+defCut+']',f_defPreSPMsgTitle1a(""+Random[3]+i)+Random[3]+i+f_defPreSPMsgTitle1b+(x_imageSpoilerIcon_cl&&x_imageSpoilerIcon_op?(f_defPreSPMsgSPICON_x_imageSp()+Random[3]+i+f_defPostSPMsgSPICON_x_imageSp):"")+DefaultSpoilerText+f_defPostSPMsgTitle1a+Random[3]+i+f_defPostSPMsgTitle1b).replace('['+defCut+'=',f_defPreSPMsgTitle1a(""+Random[4]+i)+Random[4]+i+f_defPreSPMsgTitle1b+(x_imageSpoilerIcon_cl&&x_imageSpoilerIcon_op?(f_defPreSPMsgSPICON_x_imageSp()+Random[4]+i+f_defPostSPMsgSPICON_x_imageSp):"")+StringCutR+f_defPostSPMsgTitle1a+Random[4]+i+f_defPostSPMsgTitle1b).replace((StringCutR+']'), '');
return(siteSpoiler);
}
function RetNOAHSFGSHS(siteSpoiler)
{
Random[5]=GetRandomChance(1000000000,100000);
Random[6]=GetRandomChance(1000000,100);
Random[7]=GetRandomChance(1000000000000,100000);
Random[8]=GetRandomChance(1000000,100000);
siteSpoiler=siteSpoiler.replace('['+defCutNG+']',f_defPreSPMsgTitle1a(""+Random[5]+i)+Random[5]+i+f_defPreSPMsgTitle1b+(x_imageSpoilerIcon_cl&&x_imageSpoilerIcon_op?(f_defPreSPMsgSPICON_x_imageSp()+Random[5]+i+f_defPostSPMsgSPICON_x_imageSp):"")+DefaultSpoilerText+f_defPostSPMsgTitle1a+Random[5]+i+f_defPostSPMsgTitle1b).replace('['+defCutNG+'=',f_defPreSPMsgTitle1a(""+Random[6]+i)+Random[6]+i+f_defPreSPMsgTitle1b+(x_imageSpoilerIcon_cl&&x_imageSpoilerIcon_op?(f_defPreSPMsgSPICON_x_imageSp()+Random[6]+i+f_defPostSPMsgSPICON_x_imageSp):"")+StringCut2R+f_defPostSPMsgTitle1a+Random[6]+i+f_defPostSPMsgTitle1b).replace((StringCut2R+']'),'');
siteSpoiler=siteSpoiler.replace('['+defCut+']',f_defPreSPMsgTitle1a(""+Random[7]+i)+Random[7]+i+f_defPreSPMsgTitle1b+(x_imageSpoilerIcon_cl&&x_imageSpoilerIcon_op?(f_defPreSPMsgSPICON_x_imageSp()+Random[7]+i+f_defPostSPMsgSPICON_x_imageSp):"")+DefaultSpoilerText+f_defPostSPMsgTitle1a+Random[7]+i+f_defPostSPMsgTitle1b).replace('['+defCut+'=',f_defPreSPMsgTitle1a(""+Random[8]+i)+Random[8]+i+ f_defPreSPMsgTitle1b+(x_imageSpoilerIcon_cl&&x_imageSpoilerIcon_op?(f_defPreSPMsgSPICON_x_imageSp()+Random[8]+i+f_defPostSPMsgSPICON_x_imageSp):"")+StringCutR+f_defPostSPMsgTitle1a+Random[8]+i+f_defPostSPMsgTitle1b).replace((StringCutR+']'),'');
return(siteSpoiler);
}
function RetNOAHSFGNOSHS(siteSpoiler)
{
siteSpoiler=siteSpoiler.replace('['+defCutNG+']',defPreHTWSPMsgTitle+DefaultHiddenTextWarning+defPostHTWSPMsgTitle).replace('['+defCutNG +'=',defPreHTW2SPMsgTitle+StringCut2R+defPostHTW2SPMsgTitle+DefaultHiddenTextWarning+defPost2HTW2SPMsgTitle).replace((StringCut2R+']'),'');
siteSpoiler=siteSpoiler.replace('['+defCut+']',defPreHTWSPMsgTitle+DefaultHiddenTextWarning+defPostHTWSPMsgTitle).replace('['+defCut+'=',defPreHTW2SPMsgTitle+StringCutR+defPostHTW2SPMsgTitle+DefaultHiddenTextWarning+defPost2HTW2SPMsgTitle).replace((StringCutR+']'),'');
return(siteSpoiler);
}
+148
<script type="text/javascript">
$(document).ready(function(){
$(".in").hover(
function () {
$(this).css("background-color","#EEE7C5");
},
function () {
$(this).css("background-color","#97CAFF");
}
)
});
</script>
<div onclick="location.href='feed2.png';" style="cursor: pointer;" class="in">
Блог
</div>
+162.8
function time__down_guest_book_IESHNIK_PIDARAS() //су..а на..уй в рот е.ись! //я это я процензурил ж)
{
scroll_book.setValueBy(0.05);
if(parseInt($('scrol_book').style.top) < ($('scrol_book_container').getHeight()-22) && guest_opened == 1){
down=setTimeout("time__down_guest_book()",25);
processing = 1;
} else {
// $('scrol_book_container').style.display = 'none';
guest_opened = 0;
// alert($('scrol_book_container').style.zindex);
$('scrol_book_container').className = 'guest_closed';
}
}
у меня истерика была..
+176.4
if ('yes'!= 'yes') {
checkCaptcha();
return true;
}
в кодах блог движка нашел подобное..
+32
/**
* Сабж: Проверка формы
* Для каждого поля в форме было понаколбашено по отдельной(!) функции для проверки
* Но и это цветочки...
*/
// Поехали!(С)
// запуск проверки всех полей формы <- это древний комент
function checkAll()
{
var elements = new Array('avto', 'duration', 'start_adress', 'end_adress', 'orderer_name', 'orderer_phone', 'orderer_mail');
for (i = 0; i < 7; i++)
{
var curEl = document.getElementById(elements[i]);
curEl.focus(); // тут, suka, особенно жестоко!
curEl.blur(); //
}
var StatSum = "";
for (j = 0; j < 7; j++)
{
// в форме сделаны были ккрытые инпупуты, куда
// проверяющая функция писала 0 или 1 в зависимости от результата проверки
var curStat = document.getElementById(elements[j]+"Status");
if (curStat.value == "1")
{StatSum = StatSum + "1";}
if (curStat.value == "0" || curStat.value == "")
{StatSum = StatSum + "";}
}
// ну тут ваще пиздец)))
// семь нулей - это семь удачно проверенных полей формы
if (StatSum == "" || StatSum == "0000000")
{
// щёлкаем, suka, по самбмиту..
var btn = document.getElementById("submit");
btn.click();
}
return (false);
}
// занавес...
/************************************************************/
Блин, попёрло сейчас покурить свои извращения на JS двухлетней давности...
У меня истерика = )
+33.4
<div id="timer">
Включи JS
</div>
<script language="Javasсript" type="text/javasсript">
//<![CDАТА[
x642=10;
function countdown()
{
if ((0 <= 100) || (0 > 0))
{
x642--;
if(x642 == 0)
{
document.getElementById("timer").innerHTML = '<a href="ссыла">bla<\/a>';
}
if(x642 > 0)
{
document.getElementById("timer").innerHTML = '<p align=center>Вы будете перенаправлены на страницу загрузки файлов через '+x642+' сек.</p>';
setTimeout('countdown()',1000);
}
}
}
countdown();
//]]>
</script>
счетчик...
взято отсюда: http://vkontakte.ru/topic14311792
+46.3
obj_.checked=(obj_.checked==true)?false:true;