- 1
CsaTracker_Init('01/01/2011", "12/31/2011');
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+163
CsaTracker_Init('01/01/2011", "12/31/2011');
Получил в наследство. Потратил на поиск больше 2 часов
+151
001 // Определяем наборы изображений
002 var images = {
003 'Набор 1' : [
004 'pic1.jpg',
005 'pic2.jpg',
006 'pic3.jpg',
007 'pic4.jpg',
008 'pic5.jpg',
009 'pic6.jpg',
010 'pic7.jpg',
011 'pic8.jpg',
012 'pic9.jpg',
013 'pic10.jpg'
014 ],
015 'Набор 2' : [
016 'pic2.jpg',
017 'pic3.jpg',
018 'pic4.jpg',
019 'pic5.jpg',
020 'pic6.jpg',
021 'pic7.jpg',
022 'pic8.jpg',
023 'pic9.jpg',
024 'pic10.jpg',
025 'pic11.jpg',
026 'pic12.jpg',
027 'pic5.jpg',
028 'pic6.jpg',
029 'pic7.jpg',
030 'pic8.jpg'
031 ],
032 'Набор 3' : [
033 'pic1.jpg',
034 'pic2.jpg',
035 'pic3.jpg',
036 'pic4.jpg',
037 'pic5.jpg',
038 'pic6.jpg',
039 'pic7.jpg',
040 'pic8.jpg',
041 'pic9.jpg',
042 'pic10.jpg',
043 'pic11.jpg',
044 'pic12.jpg',
045 'pic4.jpg',
046 'pic5.jpg',
047 'pic6.jpg'
...
О_О Шок...
+151
вайп
+144
1
+145
this.getRgbaAtColor = function(color)
{
color = (color.charAt(0)=="#") ? color.substring(1,9):color;
color = (color.substring(0,2)=="0x") ? color.substring(2,10):color;var r = parseInt(color.substring(0,2),16);
var g = parseInt(color.substring(2,4),16);
var b = parseInt(color.substring(4,6),16);
var a = color.substring(6,8);
a = (a=="") ? 255:parseInt(a,16);
return "rgba("+r+","+g+","+b+","+(a/255)+")";
}
геймдев..
+157
function profilesFormat(cellvalue,options,rowObject){
//newValue = '<a href="/profiles?name='+encodeURIComponent(cellvalue)+'">'+cellvalue+'</a>';
//return newValue
return cellvalue
}
function clientFormat(cellvalue,options,rowObject){
//newValue = '<a href="/clients?name='+encodeURIComponent(cellvalue)+'">'+cellvalue+'</a>';
//return newValue
return cellvalue
}
JqGrid, это для каждой строки которых в таблицах проекта тысячи.
+163
$('.eTag').attr('href',$('.eTag').attr('href').replace('/search/','/searchq?='));
http://usite.su/forum/3-1806-18538-16-1324092570
+181
<!--Начало сценария
var res="23342142"
function check_me()
{
var count=0
with(document.test)
{
if (!Q1[0].checked&&!Q1[1].checked&&!Q1[2].checked&&!Q1[3].checked) {count+=1};
if (!Q2[0].checked&&!Q2[1].checked&&!Q2[2].checked&&!Q2[3].checked) {count+=1};
if (!Q3[0].checked&&!Q3[1].checked&&!Q3[2].checked&&!Q3[3].checked) {count+=1};
if (!Q4[0].checked&&!Q4[1].checked&&!Q4[2].checked&&!Q4[3].checked) {count+=1};
if (!Q5[0].checked&&!Q5[1].checked&&!Q5[2].checked&&!Q5[3].checked) {count+=1};
if (!Q6[0].checked&&!Q6[1].checked&&!Q6[2].checked&&!Q6[3].checked) {count+=1};
if (!Q7[0].checked&&!Q7[1].checked&&!Q7[2].checked&&!Q7[3].checked) {count+=1};
if (!Q8[0].checked&&!Q8[1].checked&&!Q8[2].checked&&!Q8[3].checked) {count+=1};
if (count>0) {alert("Вы выполнили не все задания. Проверьте себя.")}
else answer()
}
}
function control(k,f1,f2,f3,f4,f5,f6,f7,f8)
{
if (k==1&&f1.checked) return true;
if (k==2&&f2.checked) return true;
if (k==3&&f3.checked) return true;
if (k==4&&f4.checked) return true;
if (k==5&&f5.checked) return true;
if (k==6&&f6.checked) return true;
if (k==7&&f7.checked) return true;
if (k==8&&f8.checked) return true;
return false;
}
function answer()
{
answ="";
with(document)
{
answ+=control(res.charAt(0),test.Q1[0],test.Q1[1],test.Q1[2],test.Q1[3])?"1":"0"
answ+=control(res.charAt(1),test.Q2[0],test.Q2[1],test.Q2[2],test.Q2[3])?"1":"0"
answ+=control(res.charAt(2),test.Q3[0],test.Q3[1],test.Q3[2],test.Q3[3])?"1":"0"
answ+=control(res.charAt(3),test.Q4[0],test.Q4[1],test.Q4[2],test.Q4[3])?"1":"0"
answ+=control(res.charAt(4),test.Q5[0],test.Q5[1],test.Q5[2],test.Q5[3])?"1":"0"
answ+=control(res.charAt(5),test.Q6[0],test.Q6[1],test.Q6[2],test.Q6[3])?"1":"0"
answ+=control(res.charAt(6),test.Q7[0],test.Q7[1],test.Q7[2],test.Q7[3])?"1":"0"
answ+=control(res.charAt(7),test.Q8[0],test.Q8[1],test.Q8[2],test.Q8[3])?"1":"0"
showResult();
}
}
function showResult()
{
var nok=0;
var i,s;
for (i=0;i<answ.length;i++) {nok+=answ.charAt(i)=="1"?1:0;}
if(nok<4) s='"НЕУДОВЛЕТВОРИТЕЛЬНО"';
if(nok==4) s='"УДОВЛЕТВОРИТЕЛЬНО"';
if(nok>4 && nok<6) s='"УДОВЛЕТВОРИТЕЛЬНО"';
if(nok==6) s='"ХОРОШО"';
if(nok>6 && nok<8) s='"ХОРОШО"';
if(nok==8) s='"ОТЛИЧНО"';
document.test.s1.value="Количество правильных ответов "+nok+". Ваша оценка "+s+". Загляните в окно рядом с номером задания. Если ответ правильный, то там (+). Если Вы ошиблись, там (-).";
with(document.test)
{
if (answ.charAt(0)=="1") {T1.value=" +"} else {T1.value=" -"};
if (answ.charAt(1)=="1") {T2.value=" +"} else {T2.value=" -"};
if (answ.charAt(2)=="1") {T3.value=" +"} else {T3.value=" -"};
if (answ.charAt(3)=="1") {T4.value=" +"} else {T4.value=" -"};
if (answ.charAt(4)=="1") {T5.value=" +"} else {T5.value=" -"};
if (answ.charAt(5)=="1") {T6.value=" +"} else {T6.value=" -"};
if (answ.charAt(6)=="1") {T7.value=" +"} else {T7.value=" -"};
if (answ.charAt(7)=="1") {T8.value=" +"} else {T8.value=" -"};
}
}
http://www.junior.ru/wwwexam/t_gig.htm
Тест по информатике.
+145
<script type = "text/javascript">
<!--
var m3_u = (location.protocol == "https:"?
"https://bk55.ru/openx/www/delivery/ajs.php": "http://bk55.ru/openx/www/delivery/ajs.php");
var m3_r = Math.floor(Math.random()*99999999999);
if(!document.MAX_used) document.MAX_used = ",";
document.write("<scr" + "ipt type = 'text/javascript' src = '" + m3_u);
document.write("?zoneid=8&source=main");
document.write("&cb=" + m3_r);
if(document.MAX_used != ",") document.write("&exclude=" + document.MAX_used);
document.write(document.charset? "&charset=" + document.charset:
(document.characterSet? "&charset=" + document.characterSet: ""));
document.write("&loc=" + escape(window.location));
if(document.referrer) document.write("&referer=" + escape(document.referrer));
if(document.context) document.write("&context=" + escape(document.context));
if(document.mmm_fo) document.write("&mmm_fo=1");
document.write("'><\/scr" + "ipt>");
--> // ajax не нужен)))))
</script>
Использование баннерного движка OpenX на сайте bk55.ru. Всего на странице около десятка таких кусков, которые отличаются только значением zoneid. Жесть)))
+146
aWidth = Math.min(Math.max(thisText*5+80, 150), 350);
aHeight = (thisText>610) ? 290 : (thisText>550) ? 270 : (thisText > 490) ? 250 : (thisText > 420) ? 230 : (thisText > 360) ? 210 : (thisText > 300) ? 190 : (thisText > 240) ? 170 : (thisText > 180) ? 150 : (thisText > 120) ? 130 : (thisText > 60)? 110 : 100;
обнаружил у себя в проекте, оказывается взяли тут http://www.daniweb.com/web-development/javascript-dhtml-ajax/threads/212610