- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
function floor(value) {
// http://kevin.vanzonneveld.net
// + original by: Onno Marsman
// * example 1: floor(8723321.4);
// * returns 1: 8723321
return Math.floor(value);
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+198.8
function floor(value) {
// http://kevin.vanzonneveld.net
// + original by: Onno Marsman
// * example 1: floor(8723321.4);
// * returns 1: 8723321
return Math.floor(value);
}
сколько пафоса!
+140.2
if (port.id == {{ port.id }}) { selected = ' selected="selected"' }
генерим аяксовым жабоскриптом option-ы в шаблоне.
+141.9
// Test whether the input is numeric
function IsNumeric(sText)
{
var ValidChars = "0123456789.";
var IsNumber=true;
var Char;
for (i = 0; i < sText.length && IsNumber == true; i++)
{
Char = sText.charAt(i);
if (ValidChars.indexOf(Char) == -1)
{
IsNumber = false;
}
}
return IsNumber;
}
Nokia WenRuntime Developer guide
Инструментарий для разработчика, там типа пример как правильно кодить под их платформу. Когда увидел в коде это.. дальше читать не стал.. :)
+147
function docWrite(line) {
document.write(line);
}
Обнаружено в adobe scene7.
+154
function check_finished_pending() {
var v_wrt_id = document.getElementById('writer_id').value;
if( 9 == 26 )
{
return confirm("Status 'finished pending' confirmation:\nAre you sure you made all needed operations on this order?");
}
else
{
..................................
Старнное условие....
Обратите внимание на 5 строчку....
n3m0
+130
function showMenu() {
var isShowMenu = false;
isShowMenu = true;
isShowMenu = true;
if (isShowMenu) { ... }
}
сгенерированный код такой сгенерированный..
+139.2
fillValuesSelects: function(defaultNStargets, defaultNSgeo, xmlDoc){
try{
var ageStr = xmlDoc.getElementsByTagName(defaultNStargets+this.profileMessageParamageTagName)[0].childNodes[0].nodeValue;
ageStr = (ageStr && ageStr.indexOf("-") != ageStr.lastIndexOf("-"))?ageStr.split("-"):[null, null, null];
document.getElementById("yearagept").value = ageStr[0]?ageStr[0]:"";
document.getElementById("monthagept").value = ageStr[1]?ageStr[1]:"";
document.getElementById("dayagept").value = ageStr[2]?ageStr[2]:"";
}
catch(ex){}
try{
for(var i=0; i < document.getElementById("sexpt").childNodes.length; i++){
if(document.getElementById("sexpt").childNodes[i].childNodes[0].nodeValue.toLowerCase() ==
this.getShortTargetNameValue('sex', xmlDoc.getElementsByTagName(defaultNStargets+this.profileMessageParamsexTagName)[0].childNodes[0].nodeValue.toLowerCase()).toLowerCase()){
document.getElementById("sexpt").selectedIndex = i;
break;
}
}
}
catch(ex){}
try{
var gid = xmlDoc.getElementsByTagName(defaultNSgeo+this.profileMessageParamGeoIDTagName)[0].childNodes[0].nodeValue;
if(gid.indexOf(':') != -1) gid = gid.substring(0, gid.indexOf(':'));
this.findGeoLocationById(gid);
}
catch(ex){}
try{
for(var i=0; i < document.getElementById("socialpt").childNodes.length; i++){
if(document.getElementById("socialpt").childNodes[i].childNodes[0].nodeValue.toLowerCase() ==
this.getShortTargetNameValue('socialstatus', xmlDoc.getElementsByTagName(defaultNStargets+this.profileMessageParamSocialStatusTagName)[0].childNodes[0].nodeValue.toLowerCase()).toLowerCase()){
document.getElementById("socialpt").selectedIndex = i;
break;
}
}
}
catch(ex){}
try{
for(var i=0; i < document.getElementById("familypt").childNodes.length; i++){
if(document.getElementById("familypt").childNodes[i].childNodes[0].nodeValue.toLowerCase() ==
this.getShortTargetNameValue('maritalstatus', xmlDoc.getElementsByTagName(defaultNStargets+this.profileMessageParamMaritalStatusTagName)[0].childNodes[0].nodeValue.toLowerCase()).toLowerCase()){
document.getElementById("familypt").selectedIndex = i;
break;
}
}
}
catch(ex){}
try{
for(var i=0; i < document.getElementById("childpt").childNodes.length; i++){
if(document.getElementById("childpt").childNodes[i].childNodes[0].nodeValue.toLowerCase() ==
this.getShortTargetNameValue('children', xmlDoc.getElementsByTagName(defaultNStargets+this.profileMessageParamchildrenTagName)[0].childNodes[0].nodeValue.toLowerCase()).toLowerCase()){
document.getElementById("childpt").selectedIndex = i;
break;
}
}
}
catch(ex){}
try{
for(var i=0; i < document.getElementById("edupt").childNodes.length; i++){
if(document.getElementById("edupt").childNodes[i].childNodes[0].nodeValue.toLowerCase() ==
this.getShortTargetNameValue('education', xmlDoc.getElementsByTagName(defaultNStargets+this.profileMessageParameducationTagName)[0].childNodes[0].nodeValue.toLowerCase()).toLowerCase()){
document.getElementById("edupt").selectedIndex = i;
break;
}
}
}
catch(ex){}
try{
for(var i=0; i < document.getElementById("worknpt").childNodes.length; i++){
if(document.getElementById("worknpt").childNodes[i].childNodes[0].nodeValue.toLowerCase() ==
this.getShortTargetNameValue('jobstatus', xmlDoc.getElementsByTagName(defaultNStargets+this.profileMessageParamjobTagName)[0].childNodes[0].nodeValue.toLowerCase()).toLowerCase()){
document.getElementById("worknpt").selectedIndex = i;
break;
}
}
}
catch(ex){}
try{
for(var i=0; i < document.getElementById("incomept").childNodes.length; i++){
if(document.getElementById("incomept").childNodes[i].childNodes[0].nodeValue.toLowerCase() ==
this.getShortTargetNameValue('incomestatus', xmlDoc.getElementsByTagName(defaultNStargets+this.profileMessageParamincomeTagName)[0].childNodes[0].nodeValue.toLowerCase()).toLowerCase()){
document.getElementById("incomept").selectedIndex = i;
break;
}
}
}
catch(ex){}
try{
for(var i=0; i < document.getElementById("inetpt").childNodes.length; i++){
if(document.getElementById("inetpt").childNodes[i].childNodes[0].nodeValue.toLowerCase() ==
this.getShortTargetNameValue('internetaccessstatus', xmlDoc.getElementsByTagName(defaultNStargets+this.profileMessageParaminternetaccessTagName)[0].childNodes[0].nodeValue.toLowerCase()).toLowerCase()){
document.getElementById("inetpt").selectedIndex = i;
break;
Кусочек кода одной системы одной довольно известной IT-компании в Рунете ;-)
+152.6
if(map.getZoom()<zoom_min){
map.setZoom(zoom_min);
alert("Край и так виден, как на ладони!");
}
});
Из кода сайта, использующего google maps
+154
var timeStart = time.getCurrentTime() - 2*60*60*1000;
var timeEnd = time.getCurrentTime() + 4*60*60*1000;
В серьёзной системе нашёл...
+139.5
<script type="text/javascript">
var pics=new Array();
var stat=new Array();
function changepic(i)
{
if (stat[i]>0)
{
document.getElementById(i).src=pics[i][stat[i]-1];
//alert(stat[i]);
stat[i]=stat[i]+1;
if (stat[i]>pics[i].length) stat[i]=1;
setTimeout("changepic('"+i+"')",700);
//alert("changepic('"+i+"')");
}
}