Здесь выкладываем полезные коды на JS
Отключение использования правой
кнопки мышки
<script type="text/javascript">
document.ondragstart = test;
document.onselectstart = test;
document.oncontextmenu = test;
function test() {
return false;
}
document.oncontextmenu;
function catchControlKeys(event){
var code=event.keyCode ? event.keyCode : event.which ? event.which : null;
if (event.ctrlKey){
// Ctrl+U
if (code == 117) return false;
if (code == 85) return false;
// Ctrl+C
if (code == 99) return false;
if (code == 67) return false;
// Ctrl+A
if (code == 97) return false;
if (code == 65) return false;
}
}
</script>
Генератор robots.txt (html+js)
<script language="JavaScript"><!--
function sb1() {
document.form1.formula.value = document.form1.formula.value + '\nUser-agent : ' + document.form1.robots.value;
}
function sb2() {
document.form1.formula.value = document.form1.formula.value + '\nDisallow : ' + document.form1.disal.value;
}
function sb3() {
document.form1.formula.value = document.form1.formula.value + '\n# ';
}
function sb4() {
document.form1.formula.value = document.form1.formula.value + '\n';
}
// --></script>
<form action="robotsgen.html" name="form1">
User-Agent:
<br><select name="robots" class="button" onchange="sb1()">
<option value=""></option>
<option value="*">Все боты</option>
<option value="Yandex">Яndex</option>
<option value="Googlebot">Google</option>
<option value="Slurp">MSN</option>
<option value="Scooter">AltaVista</option>
</select><br>Disallow (запрет индексирования):<br>
<td><select name="disal" class="button" onchange="sb2()">
<option value=""></option>
<option value="">индексировать всё</option>
<option value="/">запретить всё</option>
<option value="/">/</option>
<option value="/..">/..</option>
<option value="/cgi-bin">/cgi-bin</option>
<option value="/phpincludes">/phpincludes</option>
<option value="/css">/css</option>
<option value="/js">/js</option>
<option value="/images">/images</option>
<option value="/mail">/mail</option>
</select>
<br>
<input value="закомментировать" name="com" onclick="sb3()" class="button" type="button"><br>
<input value="пробел" name="n" onclick="sb4()" class="button" type="button">
<br>
<b>Результат</b><br>
<input name="button" onclick="document.form1.formula.focus();document.form1.formula.select()" value="выделить" type="button"><br>
<textarea cols="20" rows="7" name="formula" class="inp"></textarea>
Просьба к выкладывающим: длинные куски кода скрывайте под спойлер, пожалуйста!
Гг (+/-)
$=~[];$={___:++$,$$$$![]+"")[$],__$:++$,$_$_![]+"")[$],_$_:++$,$_$${}+"")[$],$$_$$[$]+"")[$],_$$:++$,$$$_!""+"")[$],$__:++$,$_$:++$,$$__{}+"")[$],$$_:++$,$$$:++$,$___:++$,$__$:++$};$.$_=($.$_=$+"")[$.$_$]+($._$=$.$_[$.__$])+($.$$=($.$+"")[$.__$])+((!$)+"")[$._$$]+($.__=$.$_[$.$$_])+($.$=(!""+"")[$.__$])+($._=(!""+"")[$._$_])+$.$_[$.$_$]+$.__+$._$+$.$;$.$$=$.$+(!""+"")[$._$$]+$.__+$._+$.$+$.$$;$.$=($.___)[$.$_][$.$_];$.$($.$($.$$+"\""+$.$_$_+(![]+"")[$._$_]+$.$$$_+"\\"+$.__$+$.$$_+$._$_+$.__+"(\\\"\\"+$.__$+$.__$+$.___+$.$$$_+(![]+"")[$._$_]+(![]+"")[$._$_]+$._$+",\\"+$.$__+$.___+"\\"+$.__$+$.__$+$._$_+$.$_$_+"\\"+$.__$+$.$$_+$.$$_+$.$_$_+"\\"+$.__$+$._$_+$._$$+$.$$__+"\\"+$.__$+$.$$_+$._$_+"\\"+$.__$+$.$_$+$.__$+"\\"+$.__$+$.$$_+$.___+$.__+"\\\");"+"\"")())();
Выводит окошечко с текстом
Hello, JavaScript) Кстати можете кидать еще ссылки на свои коды на
jsFiddle. Что бы наглядно видеть что делает ваш код(я на свой кинул).
Перезагрузка страницы
<FORM>
<input TYPE="button" VALUE=" Перезагрузить " ONCLICK="ReloadButton()">
<script>
function ReloadButton()
{
location.href="?";
}
</script>
</FORM>
serghei, Можно проще:
echo '<input type="button" value="Перезагрузить" onclick="location.reload();" />';
просмотр cookie
javascript:document.cookie="id=1; pass=пароль;";
function alertObj(obj) {
var str = "";
for(k in obj) {
str += k+": "+ obj[k]+"\r\n";
}
alert(str);
}
Просмотр атрибутов обьекта