17 августа 2010, 9:40
Иногда людям приходят в голову странные мысли и они спрашивают — «А как подсветить в блоке первые N символов но чтоб типа без встроенных тегов?» Никак. Ну, или так: <script> function colorize (id, num, empty, styleClass){ // id - ID элемента // num - сколько символов подсвечивать // empty - считать ли пустые символы за символы для подсветки // styleClass - какой класс присваивать символам? var obj = document.getElementById (id); if (!obj) return; var regex = empty ? /^((?:[^\s]\s*){3})/ : /^(.{3})/; obj.innerHTML = obj.innerHTML.replace (regex, «<span class='»+styleClass+"'>$1</span>"); }
9 марта 2010, 17:31
Навеяно SE и паранойей тамошнего ТС к ддос через F5 :DDD <script type="text/javascript"> document.onkeydown = KeyCheck; function KeyCheck (e) { var KeyID = (window.event) ? event.keyCode : e.keyCode; if (KeyID == 116){ return false; } } </script>
31 августа 2009, 16:04
Предположим, что сегодня — 31 августа. <script type="text/javascript"> var d=new Date (); d.setUTCMonth (0); document.write (d); </script> Логично предположить что это выдаст январь. Попробуем <script type="text/javascript">
26 июня 2008, 14:31
В аську стукнулся камрад и спросил, есть ли кроссбраузерное решение на добавление сайта в избранное. В итоге родилось следующее: <script> function add2Fav (x){ if (document.all && !window.opera) {
25 января 2008, 23:19
Многие понимают о чём я написал в заголовке — о той шифрованной javascript-мути, которая вставляется в конец страницы. Так вот, — ежели кто их распространяет, или кому-то довелось их чистить и этот кто-то ради любопытства его сохранил — пожалуйста, дайте всё, что между <script></script> в комментарии. Хочу поразбирать. А то все мои Касперский потёр на очередной проверке=(