- 1
- 2
- 3
- 4
- 5
if (!opts.matchCase){
var regx = new RegExp("(?![^&;]+;)(?!<[^<>]*)(" + query + ")(?![^<>]*>)(?![^&;]+;)", "gi");
} else {
var regx = new RegExp("(?![^&;]+;)(?!<[^<>]*)(" + query + ")(?![^<>]*>)(?![^&;]+;)", "g");
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+170
if (!opts.matchCase){
var regx = new RegExp("(?![^&;]+;)(?!<[^<>]*)(" + query + ")(?![^<>]*>)(?![^&;]+;)", "gi");
} else {
var regx = new RegExp("(?![^&;]+;)(?!<[^<>]*)(" + query + ")(?![^<>]*>)(?![^&;]+;)", "g");
}
http://code.drewwilson.com/entry/autosuggest-jquery-plugin
+174
var RemainsFullDays=(parseInt(RemainsSec/(24*60*60)));
var days=" дней "
if (
RemainsFullDays==2 ||
RemainsFullDays==3 ||
RemainsFullDays==4 ||
RemainsFullDays==22 ||
RemainsFullDays==23 ||
RemainsFullDays==24 ||
RemainsFullDays==42 ||
RemainsFullDays==43 ||
RemainsFullDays==44 ||
RemainsFullDays==52 ||
RemainsFullDays==53 ||
RemainsFullDays==54 ||
RemainsFullDays==62 ||
RemainsFullDays==63 ||
RemainsFullDays==64 ||
RemainsFullDays==72 ||
RemainsFullDays==73 ||
RemainsFullDays==74 ||
RemainsFullDays==82 ||
RemainsFullDays==83 ||
RemainsFullDays==84 ||
RemainsFullDays==92 ||
RemainsFullDays==93 ||
RemainsFullDays==94 ||
RemainsFullDays==102 ||
RemainsFullDays==103 ||
RemainsFullDays==104 ||
RemainsFullDays==122 ||
RemainsFullDays==123 ||
RemainsFullDays==124 ||
RemainsFullDays==132 ||
RemainsFullDays==133 ||
RemainsFullDays==134 ||
RemainsFullDays==32 ||
RemainsFullDays==33 ||
RemainsFullDays==34
) {
days=" дня "
}
if (
RemainsFullDays==1 ||
RemainsFullDays==21 ||
RemainsFullDays==41 ||
RemainsFullDays==51 ||
RemainsFullDays==61 ||
RemainsFullDays==71 ||
RemainsFullDays==81 ||
RemainsFullDays==91 ||
RemainsFullDays==121 ||
RemainsFullDays==131 ||
RemainsFullDays==141 ||
RemainsFullDays==151 ||
RemainsFullDays==31
) {
days=" день "
}
Найдено на препарируемом клиентском сайте рядом со счётчиком. Бессмертная вариация на тему классики!
Особо замечательно что про 31 день явно вспомнили в последний момент.
+161
(function ($) {
$.fn.tabTmpl = function (jsonArr) {
if (jsonArr) {
var ths = this.find('thead th').clone(); // var tds = this.find('thead td').clone();
> var tds = $('td');
> ths.each(function(){ tds.append($('td').attr('id', this.id)); alert(tds.html());});
var bd = this.find('tbody');
$.each(jsonArr, function (i, v) {
tds.each(function () { this.innerHTML = v[this.id]; alert(this.id);});
$('<tr>').append(tds.clone().removeAttr('id')).appendTo(bd);
});
}
return this;
};
})(jQuery);
Спал за ночь 2 часа, решил к вечеру поправить плагин jQuery, чтобы работал как мне надо (по стилям чтобы все срасталось).
Как вывод: зависание Chromium и неплохая нагрузка на систему. ... Так и не понял почему )
+156
function check() {
if (document.login.user.value == "user" &&
document.login.password.value == "correct_password")
window.location.href = 'http://this.site/login.html';
else
window.location.href = 'http://this.site/loginfehler.html';
return false;
}
Функция входа, хуле
+206
... else document.write("Ваш браузер не поддерживает JavaScript<br>");
просто нет слов :)
+168
function sleep(time) {
var t0 = new Date;
for (var i = 0; i < 1E7; i++);
t0 = new Date - t;
for (var i = 0; i < Math.round(time / t0); i++)
for (var j = 0; j < 1E7; j++);
}
Вот так на Чукотке пишут sleep()
+151
var Nothing = function () { return Nothing; }
var NewNothing = new new new new new Nothing();
console.log(NewNothing == Nothing); // true
Небольшая фантазия. Но работает!)
+157
$('fb').innerHTML = '<iframe src="http://www.facebook.com/plugins/like.php?href=' +
href +
'&layout=button_count&show_faces=false&action=like&font=arial' +
'&colorscheme=light&height=21&ref=under_buy_button&utm_source=facebook-likebutton" scrolling="no" frameborder="0" ' + 'style="border:none;width:160px;overflow:hidden;height:21px" allowTransparency="true"></iframe>';
http://rozetka.com.ua/ - самый продвинутый интернет-магазин Украины.
+156
// #1
this.vml_capable = (document.all && !(navigator.userAgent.indexOf("Opera")>=0)) ? true : false;
// #2
styleSheet.addRule("v\\: *", "behavior:url(#default#VML); position:absolute" );
styleSheet.addRule("v\\:roundrect", "behavior:url(#default#VML); position:absolute" );
styleSheet.addRule("v\\:oval", "behavior:url(#default#VML); position:absolute" );
styleSheet.addRule("v\\:roundrect", "behavior:url(#default#VML); position:absolute" );
styleSheet.addRule("v\\:fill", "behavior:url(#default#VML); position:absolute" );
styleSheet.addRule("v\\:line", "behavior:url(#default#VML); position:absolute" );
styleSheet.addRule("v\\:shape", "behavior:url(#default#VML); position:absolute" );
styleSheet.addRule("v\\:polyline", "behavior:url(#default#VML); position:absolute" );
styleSheet.addRule("v\\:stroke", "behavior:url(#default#VML); position:absolute" );
Библиотека svg2vml
+156
try {
document.domain = "wolframalpha.com";
context = parent ? parent : document;
} catch(e){}
try {
if (typeof(context.$) == "undefined") {
context = window;
} else {
$=context.$;
}
}
catch(e){ context = window; }
Если с первого раза не получилось...