Понедельник, 10 Июл 2023 в 10:17
О JavaScript кратко
- Рубрика: JS, Программирование, Юмор
- Ваш отзыв
Четверг, 15 Апр 2021 в 2:10
Шпаргалка представляет собой общее руководство по шаблонам регулярных выражений без учета специфики какого-либо языка. Она представлена в виде таблицы, помещающейся на одном печатном листе формата A4. Создана под лицензией Creative Commons на базе шпаргалки, автором которой является Dave Child.
Помните, что различные языки программирования поддерживают регулярные выражения в разной степени, поэтому вы можете столкнуться с ситуацией, когда некоторые из указанных возможностей не будут работать. Для тех же, кто только знакомится с регулярными выражениями, предлагается этот перевод авторских комментариев к шпаргалке. Он познакомит вас с некоторыми техниками, применяемыми при построении шаблонов регулярных выражений.
Пятница, 28 Июн 2019 в 11:46
Интересный код, для полной защиты от копирования в разных браузерах. Вставить в шапку 🙂
<script type="text/javascript"> function clickExplorer() { if( document.all ) { //alert('Stop copying the copyrighted material!'); } return false; } function clickOther(e) { if( document.layers || ( document.getElementById && !document.all ) ) { if ( e.which == 2 || e.which == 3 ) { //alert('Stop copying the copyrighted material!'); return false; } } } if( document.layers ) { document.captureEvents( Event.MOUSEDOWN ); document.onmousedown=clickOther; } else { document.onmouseup = clickOther; document.oncontextmenu = clickExplorer; } </script> <script type="text/javascript"> function disableSelection(target){ if (typeof target.onselectstart!="undefined") // IE target.onselectstart=function(){return false} else if (typeof target.style.MozUserSelect!="undefined") // Firefox target.style.MozUserSelect="none" else // Opera etc target.onmousedown=function(){return false} target.style.cursor = "default" } </script> <script type="text/javascript"> /* <![CDATA[ */ window.addEvent('domready', function() { document.body.oncopy = function() { //alert('Stop copying the copyrighted material!'); return false; } }); /* ]]> */ </script>