Давайте сюда постить контекстные менюшки для IE браузера. Такие все из себя маленькие вещицы, что облегчают жизнь или добавляют интересные новые функции к браузеру. Я лично их обожаю. Возможности IE браузера бесконечны, только надо знать, как их использовать.
Во первых, куда они добавляются в реестре? Вот в этот раздел:
HKEY_CURRENT_USER\Microsoft\Internet Explorer\MenuExt
создаётся новый ключ и в нём указывается адрес файла со скриптом. обычно все скрипты для IE кладут в %systemroot%\web папку, но это на ваше усмотрение.
Как писать такие скрипты?
Абсолютно вся инфа находится на http://msdn.microsoft.com/library/default.asp
А вот и пара первых скриптов:
- Делаем из браузера Фотошоп (добавляем к contextmenu функции для работы с картинками):
http://membres.lycos.fr/julieborette/
- Вырываемся из frame-а, оставаясь в старом окне:
Код:
<script type="text/javascript">
win = external.menuArguments
if( win.location.href == win.top.location.href ){
alert('This document is not in a frameset');
}else{
external.menuArguments.top.location.href = win.location;
}
</script>
Во первых, куда они добавляются в реестре? Вот в этот раздел:
HKEY_CURRENT_USER\Microsoft\Internet Explorer\MenuExt
создаётся новый ключ и в нём указывается адрес файла со скриптом. обычно все скрипты для IE кладут в %systemroot%\web папку, но это на ваше усмотрение.
Как писать такие скрипты?
Абсолютно вся инфа находится на http://msdn.microsoft.com/library/default.asp
А вот и пара первых скриптов:
- Делаем из браузера Фотошоп (добавляем к contextmenu функции для работы с картинками):
http://membres.lycos.fr/julieborette/
- Вырываемся из frame-а, оставаясь в старом окне:
Код:
<script type="text/javascript">
win = external.menuArguments
if( win.location.href == win.top.location.href ){
alert('This document is not in a frameset');
}else{
external.menuArguments.top.location.href = win.location;
}
</script>