zoukankan      html  css  js  c++  java
  • Javascript Context Menu Ex dhtml popup menu mode

    from: http://dhtml-menu.com/examples/ex8-javascript-context-menu.html

    http://dhtml-menu.com/examples/data-popup2.js.txt

    代码
     1 var popupMode=1;
     2 
     3 var blankImage="img/blank.gif";
     4 var isHorizontal=0;
     5 var menuWidth=0;
     6 var absolutePos=0;
     7 var posX=20;
     8 var posY=10;
     9 var floatable=0;
    10 var floatIterations=5;
    11 var movable=0;
    12 var moveCursor="move";
    13 var moveImage="img/movepic4.gif";
    14 var moveWidth=12;
    15 var moveHeight=18;
    16 var fontStyle="normal 8pt Tahoma";
    17 var fontColor=["#3B3B3B","#FFFFFF"];
    18 var fontDecoration=["none","none"];
    19 var itemBackColor=["#FFFFEE","#4D74FD"];
    20 var itemBorderWidth=0;
    21 var itemAlign="left";
    22 var itemBorderColor=["",""];
    23 var itemBorderStyle=["solid","solid"];
    24 var itemBackImage=["",""];
    25 var itemSpacing=0;
    26 var itemPadding=2;
    27 var itemCursor="default";
    28 var itemTarget="";
    29 var iconTopWidth=16;
    30 var iconTopHeight=16;
    31 var iconWidth=16;
    32 var iconHeight=16;
    33 var menuBackImage="";
    34 var menuBackColor="";
    35 var menuBorderColor="#BFBFBF #737373 #4D4D4D #AAAAAA ";
    36 var menuBorderStyle=["solid"];
    37 var menuBorderWidth=1;
    38 var subMenuAlign="left";
    39 var transparency=80;
    40 var transition=10;
    41 var transDuration=300;
    42 var shadowColor="#C7C7C7";
    43 var shadowLen=3;
    44 var arrowImageMain=["img/arrow_r.gif","img/arrow_r.gif"];
    45 var arrowImageSub=["img/arrow_r.gif","img/arrow_r.gif"];
    46 var arrowWidth=7;
    47 var arrowHeight=7;
    48 
    49 var separatorImage="img/separ1.gif";
    50 var separatorWidth="100%";
    51 var separatorHeight="5";
    52 var separatorAlignment="center";
    53 
    54 var separatorVImage="img/separ1.gif";
    55 var separatorVWidth="100&";
    56 var separatorVHeight="5";
    57 var statusString="text";
    58 var pressedItem=-2;
    59 
    60 var menuItems = [
    61    ["Open Link","testlink.html"],
    62    ["Open Link in New Window","testlink.html","","","","_blank"],
    63    ["More Info","testlink.html"],
    64      ["|Help","testlink.html"],
    65      ["|About","testlink.html"],
    66 ];
    67 
    68 apy_init();
    69 
    Popup Mode Example 

    Right click on document space to call a right-click context menu.
    HTML:
    <body bgcolor=#FFFFFF onContextMenu="return apy_popup(1, 1000, event);">
    Mouseover the image to see a context dhtml menu:
    HTML:
    <img src="img/foto1.gif" width=90 height=98 hspace=10 onMouseOver="return apy_popup(0, 2000, event);" align=left>
    Javascript Context Menu Ex - dhtml popup menu mode - geovindu - Geovin Du Dream Park
    Mouseover this link to see a second context dhtml menu
    HTML:
    <a href="testlink.html" onMouseOver="return apy_popup(1, 1000, event);">
    Click this link to see a second context dhtml menu
    HTML:
    <a href="#" onClick="return apy_popup(1, 1000, event);">
    To create a popup menu you should set following parameters:
    var popupMode=1;
    To show a popup menu assign the following function call to event:
    yourEvent = "return apy_popup(menuN, pause, event);"
    Where:
        yourEvent - event type (onMouseOver, onClick, onContextMenu, etc.)
        menuN - menu number on page.
        pause - inactivity delay.
        event - reserved. Do not change.
    For example:
        <img src="pic" onMouseOver="return apy_popup(0, 2000, event);">
    To see configuration file (.js file) click here: popup-menu 1 popup-menu 2.
  • 相关阅读:
    python学习-10 运算符1
    python学习-9 pycharm的安装
    python学习-8 用户有三次机会登陆
    python学习-7 条件语句 while循环 + 练习题
    python学习-6 猜拳小游戏
    python学习-5 python基础-2 条件语句(if的简单用法2---elif)
    python学习-4 python基础-2 条件语句(if的简单用法1)
    python学习-3 python基础-1基础知识和解释器
    RaspBerry--解决无法用 ssh 直接以 root 用户登录
    NetWork--HTTPS 原理解析<转>
  • 原文地址:https://www.cnblogs.com/geovindu/p/1909835.html
Copyright © 2011-2022 走看看