Логин:

Пароль:

Форумы
Общие вопросы
Document Object Model
Обсуждаем конференцию
Web Usability (test)

Общие вопросы

(ActiveX) IE Context Menu - если кому надо.

Как-то вечером запустил я "ActiveX Control Test Container" (утилита из MS VisualStudio) и нашел среди тысяч ActiveX'ов "Internet Explorer Popup Menu Control" на котором можно сделать выпадающее по правой кнопке меню.
У меня под Win2k&IE5.01 он запустился сразу без закачки, ходят слухи что он аж с IE3.0 поставлялся.

Вот вам пример:

<OBJECT id=HelloWorld
CODEBASE="http://activex.microsoft.com/controls/iexplorer/x86/iemenu.cab#Version=4,70,0,1086"
classid="clsid:7823A620-9DD9-11CF-A662-00AA00C066D2">
<param NAME="Menuitem[0]" value="Say 'Hello'">
<param NAME="Menuitem[1]" value="2nd menu item">
</OBJECT>

<SCRIPT language=JavaScript>
function ShowContextMenu(){
HelloWorld.PopUp();
return false;
}
document.body.oncontextmenu=ShowContextMenu;
</SCRIPT>

<SCRIPT language=javascript FOR="HelloWorld" EVENT="Click(itemIndex)">
alert("Iitemcount:"+ this.itemcount+"\n"+"SelectedIndex:" + itemIndex);
</SCRIPT>
СообщениеАвторДата
Dim26.10.2001 22:10
Павел Титов28.10.2001 15:06
Leechy26.10.2001 23:04
Dim29.10.2001 08:20