Results 1 to 3 of 3

Thread: Omni Slide Menu Question

  1. #1
    Join Date
    Mar 2007
    Posts
    1
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Default Omni Slide Menu Question

    1) Script Title: Omni Slide

    2) Script URL (on DD): http://www.dynamicdrive.com/dynamici...lide/index.htm

    3) Describe problem: Sorry- I've not been able to figure this out myself after lots of trial and error. How do you disable any given menu? I'd like to use just the left hand menu.

  2. #2
    Join Date
    Sep 2006
    Location
    St. George, UT
    Posts
    2,769
    Thanks
    3
    Thanked 157 Times in 155 Posts

    Default

    In menuItems.js; you can either delete or comment out the other menus that you do not want to use (by adding /* before, and */ after the selection you made). An example would be the following:

    Code:
    menu[1] = {
    id:'menu1', //use unique quoted id (quoted) REQUIRED!!
    fontsize:'100%', // express as percentage with the % sign
    linkheight:22 ,  // linked horizontal cells height
    hdingwidth:210 ,  // heading - non linked horizontal cells width
    // Finished configuration. Use default values for all other settings for this particular menu (menu[1]) ///
    
    menuItems:[ // REQUIRED!!
    //[name, link, target, colspan, endrow?] - leave 'link' and 'target' blank to make a header
    ["Menu"], //create header
    ["Dynamic Drive", "http://www.dynamicdrive.com", ""],
    ["What's New", "http://www.dynamicdrive.com/new.htm",""],
    ["What's Hot", "http://www.dynamicdrive.com/hot.htm", ""],
    ["Message Forum", "http://www.dynamicdrive.com/forums", ""],
    ["Submit Script", "http://www.dynamicdrive.com/submitscript.htm", ""],
    ["Link to Us", "http://www.dynamicdrive.com/link.htm", ""],
    
    ["FAQ", "http://www.dynamicdrive.com/faqs.htm", "", 1, "no"], //create two column row, requires d_colspan:2 (the default)
    ["Email", "http://www.dynamicdrive.com/contact.htm", "",1],
    
    ["External Links", "", ""], //create header
    ["JavaScript Kit", "http://www.javascriptkit.com", "_new"],
    ["Freewarejava", "http://www.freewarejava.com", "_new"],
    ["Coding Forums", "http://www.codingforums.com", "_new"]  //no comma after last entry
    
    ]}; // REQUIRED!! do not edit or remove
    
    
    menu[2] = {  // REQUIRED!!  This menu explicitly declares all available options even if they are the same as the defaults
    id:'menu2', //use unique quoted id (quoted) REQUIRED!!
    /////////////////////////////////////
    ///////////// no quotes for these properties (numbers represent pixels unless otherwise noted): ////////////
    /////////////////////////////////////
    user_defined_stylesheet:false, //if true, prevents script from generating stylesheet for this menu
    user_defined_markup:false, //if true, prevents script from generating markup for this menu
    design_mode:false,  //if true, generates a report of the script generated/intended styles and markup (as a design aid)
    menutop:160,     // initial top offset - except for top menu, where it is meaningless
    menuleft:'45%',    // initial left offset - only for top menu, as pixels (can be a quoted percentage - ex: '50%')
    keepinview:80,   // Use false (for not static) - OR - true or numeric top offset when page scrolls
    menuspeed:20,    // Speed of menu sliding smaller is faster (interval of milliseconds)
    menupause:500,   // How long menu stays out when mouse leaves it (in milliseconds)
    d_colspan:3,     // Available columns in menu body as integer
    allowtransparent:false, // true to allow page to show through menu if other bg's are transparent or border has gaps
    barwidth:20,     // bar (the vertical cell) width
    wrapbar:true,    // extend and wrap bar below menu for a more solid look (default false) - will revert to false for top menu
    hdingwidth:210,  // heading - non linked horizontal cells width
    hdingheight:25,  // heading - non linked horizontal cells height
    hdingindent:1,   // heading - non linked horizontal cells text-indent represents ex units (@8 pixels decimals allowed)
    linkheight:20,   // linked horizontal cells height
    linktopad:3,     // linked horizontal cells top padding
    borderwidth:2,   // inner border-width used for this menu
    /////////////////////////// quote these properties: /////////////////////
    bordercolor:'#000080', // inner border color
    borderstyle:'solid',    // inner border style (solid, dashed, inset, etc.)
    outbrdwidth:'0ex 0ex 0ex 0ex', // outer border-width used for this menu (top right bottom left)
    outbrdcolor:'lightblue',  // outer border color
    outbrdstyle:'solid',     // outer border style (solid, dashed, inset, etc.)
    barcolor:'white',        // bar (the vertical cell) text color
    barbgcolor:'#4d6814',   // bar (the vertical cell) background color
    barfontweight:'bold',    // bar (the vertical cell) font weight
    baralign:'center',       // bar (the vertical cell) right left or center text alignment
    menufont:'verdana',      // menu font
    fontsize:'90%',          // express as percentage with the % sign
    hdingcolor:'white',      // heading - non linked horizontal cells text color
    hdingbgcolor:'#4d6814',  // heading - non linked horizontal cells background color
    hdingfontweight:'bold',  // heading - non linked horizontal cells font weight
    hdingvalign:'middle',    // heading - non linked horizontal cells vertical align (top, middle or center)
    hdingtxtalign:'left',    // heading - non linked horizontal cells right left or center text alignment
    linktxtalign:'left',     // linked horizontal cells right left or center text alignment
    linktarget:'',           // default link target, leave blank for same window (other choices: _new, _top, or a window or frame name)
    kviewtype:'fixed',       // Type of keepinview - 'fixed' utilizes fixed positioning where available, 'absolute' fluidly follows page scroll
    menupos:'top',         // set side that menu slides in from (right or left or top)
    bartext:'MY MENU',       // bar text (the vertical cell) use text or img tag
    ///////////////////////////
    menuItems:[
    //[name, link, target, colspan, endrow?] - leave 'link' and 'target' blank to make a header
    ["Hot Sites"], //create header
    ["Lois Images", "http://www.loisimages.com", "_new"],
    ["State Street Blues", "http://www.statestreetbluesstroll.com/","_new"],
    ["Media Jazz by Night", "http://www.mediajazzbynight.com/", "_new"],
    ["DD Help Forum", "http://www.dynamicdrive.com/forums", "_new"],
    
    ["Search", "", "", 2, "no"], //create two column header w/ 2 and 1 column members, requires d_colspan:3
    ["Search", "", "", 1],
    ["Google", "http://www.google.com/", "_new", 1, "no"], //create three column row, requires d_colspan:3
    ["Yahoo", "http://www.yahoo.com/", "_new", 1, "no"],
    ["AltaVista", "http://www.altavista.com/", "_new", 1],
    
    ["Personal", "", ""], //create header
    ["Ansi Art Gallery", "http://home.comcast.net/~ansiguy", "_new"],
    ["John's Javascript Jungle", "http://home.comcast.net/~jscheuer1/side", "_new"]  //no comma after last entry
    
    ]}; // REQUIRED!! do not edit or remove
    Simply take out the part in red (or comment it out), and change the part in blue to the first number of the menu array.

    Hope this helps.
    "Computer games don't affect kids; I mean if Pac-Man affected us as kids, we'd all be running around in darkened rooms, munching magic pills and listening to repetitive electronic music." - Kristian Wilson, Nintendo, Inc, 1989
    TheUnlimitedHost | The Testing Site | Southern Utah Web Hosting and Design

  3. #3
    Join Date
    May 2007
    Posts
    2
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Question I need help?

    I need to change the color of the menu sticking out saying, "Left Menu" and "Right Menu" a bit to yellow and the text there to maroon. I need help heres my html code, please post it back.

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
    <head>
    <script LANGUAGE="JavaScript">

    </script>

    <title>Dynamic Drive DHTML Scripts- Omni Slide Menu demo</title>
    <style type="text/css">
    /*Menu Links*/

    /*NOTE: anything not specified for the #(menu id's) a selector and its pseudo classes
    may be inherited in some browsers from other 'a' element styles (if any) on the page*/

    #menu1 a {color:black;background-color:white;text-decoration:none;text-indent:1ex;}
    #menu1 a:active {color:black;text-decoration:none;}
    #menu1 a:hover {color:black;background-color:#FFFF99}
    #menu1 a:visited {color:black;text-decoration:none;}

    #menu2 a {color:navy;background-color:white;text-decoration:none;text-indent:1ex;}
    #menu2 a:active {color:blue;text-decoration:none;}
    #menu2 a:visited {color:blue;text-decoration:none;}
    #menu2 a:hover {color:navy;background-color:#f0fea8}

    #menu3 a { /*Menu3 Links*/
    color:black;
    background-color:white;
    text-decoration:none;
    text-indent:1ex;
    }
    #menu3 a:hover {
    color:black;background-color:#FFFF99;
    }
    #menu3 a:active {color:black;text-decoration:none;}
    #menu3 a:visited {color:black;text-decoration:none;}


    /*End Menu Links*/
    </style>
    <script src="mmenu.js" type="text/javascript"></script>
    <script src="menuItems.js" type="text/javascript">

    /***********************************************
    * Omni Slide Menu script - © John Davenport Scheuer: http://home.comcast.net/~jscheuer1/
    * very freely adapted from Dynamic-FX Slide-In Menu (v 6.5) script- by maXimus
    * This notice MUST stay intact for legal use
    * Visit Dynamic Drive at http://www.dynamicdrive.com/ for full original source code
    ***********************************************/

    </script>

    </head>

    <body bgcolor="#800000" text="#D9D900">

    <div align="center">
    <center>

    <table border="1" bgcolor="#800000" width="754" bordercolordark="#D9D900" bordercolorlight="#D9D900" height="749">
    <tr>
    <td width="676" height="90" align="center" colspan="2">
    <p align="center"><b><font size="7">Bent Elementary</font></b><p align="center"><b><strong><font size="3"><!--webbot
    bot="HitCounter" u-custom i-digits="0" i-image="0"
    PREVIEW="&lt;strong&gt;[Hit Counter]&lt;/strong&gt;" i-resetvalue="0" startspan --><img src="../../_vti_bin/fpcount.exe/02706/?Page=assignments/Bent/default.htm|Image=0" alt="Hit Counter"><!--webbot bot="HitCounter" endspan i-checksum="29125" -->
    </font><font size="4">people have visited this website</font></strong></b></td>
    </tr>
    <tr>
    <script type="text/javascript">


    </script>

    <td>

    <p style="font: normal 11px Arial">&nbsp;<script type="text/javascript">

    // Flexible Image Slideshow- By JavaScriptKit.com (http://www.javascriptkit.com)
    // For this and over 400+ free scripts, visit JavaScript Kit- http://www.javascriptkit.com/
    // This notice must stay intact for use

    var ultimateshow=new Array()

    //ultimateshow[x]=["path to image", "OPTIONAL link for image", "OPTIONAL link target"]

    ultimateshow[0]=['dinosour.gif', '', '']
    ultimateshow[1]=['crow.gif', 'http://www.dynamicdrive.com', '_new']
    ultimateshow[2]=['pig.gif', 'http://www.codingforums.com', '']

    //configure the below 3 variables to set the dimension/background color of the slideshow

    var slidewidth="300px" //set to width of LARGEST image in your slideshow
    var slideheight="261px" //set to height of LARGEST iamge in your slideshow
    var slidecycles="3" //number of cycles before slideshow stops (ie: "2" or "continous")
    var randomorder="no" //randomize the order in which images are displayed? "yes" or "no"
    var preloadimages="yes" //preload images? "yes" or "no"
    var slidebgcolor='white'

    //configure the below variable to determine the delay between image rotations (in miliseconds)
    var slidedelay=3000

    ////Do not edit pass this line////////////////

    var ie=document.all
    var dom=document.getElementById
    var curcycle=0

    if (preloadimages=="yes"){
    for (i=0;i<ultimateshow.length;i++){
    var cacheimage=new Image()
    cacheimage.src=ultimateshow[i][0]
    }
    }

    var currentslide=0

    function randomize(targetarray){
    ultimateshowCopy=new Array()
    var the_one
    var z=0
    while (z<targetarray.length){
    the_one=Math.floor(Math.random()*targetarray.length)
    if (targetarray[the_one]!="_selected!"){
    ultimateshowCopy[z]=targetarray[the_one]
    targetarray[the_one]="_selected!"
    z++
    }
    }
    }

    if (randomorder=="yes")
    randomize(ultimateshow)
    else
    ultimateshowCopy=ultimateshow

    function rotateimages(){
    curcycle=(currentslide==0)? curcycle+1 : curcycle
    ultcontainer='<center>'
    if (ultimateshowCopy[currentslide][1]!="")
    ultcontainer+='<a href="'+ultimateshowCopy[currentslide][1]+'" target="'+ultimateshowCopy[currentslide][2]+'">'
    ultcontainer+='<img src="'+ultimateshowCopy[currentslide][0]+'" border="0">'
    if (ultimateshowCopy[currentslide][1]!="")
    ultcontainer+='</a>'
    ultcontainer+='</center>'
    if (ie||dom)
    crossrotateobj.innerHTML=ultcontainer
    if (currentslide==ultimateshow.length-1) currentslide=0
    else currentslide++
    if (curcycle==parseInt(slidecycles) && currentslide==0)
    return
    setTimeout("rotateimages()",slidedelay)
    }

    if (ie||dom)
    document.write('<div id="slidedom" style="width:'+slidewidth+';height:'+slideheight+'; background-color:'+slidebgcolor+'"></div>')

    function start_slider(){
    crossrotateobj=dom? document.getElementById("slidedom") : document.all.slidedom
    rotateimages()
    }

    if (ie||dom)
    window.onload=start_slider

    </script>

    <p style="font: normal 11px Arial"></p> <td width="428" height="229" align="center">
    <p align="center"></p>
    </td>
    <td width="324" height="229" align="center">
    <p align="center"><img border="0" src="images/Bentschoollogo.jpg" width="321" height="240"></p>
    </td>
    </tr>
    <tr>
    <td width="428" height="69" align="center">
    <p align="center"><b>To get to other information put your mouse cursor
    over the side menus and your options will show.</b></p>
    </td>
    <td width="324" height="412" align="center" rowspan="6">
    <p style="LINE-HEIGHT: 100%" align="center"><b><font color="#ffff00" size="2">&nbsp;</font><font color="#D9D900"><font size="4">
    Principal:</font><font size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font><font size="4"><a href="mailto:armendarizd@district87.org">Debbie
    Armendariz</a>&nbsp;</font></font></b>
    <p style="LINE-HEIGHT: 100%" align="center"><tt><b><font face="Arial" color="#D9D900" size="4">904
    North Roosevelt Avenue</font></b></tt>
    <p style="LINE-HEIGHT: 100%" align="center"><tt><b><font face="Arial" color="#D9D900" size="4">Bloomington,
    Illinois 61701</font></b></tt>
    <p style="LINE-HEIGHT: 100%" align="center"><tt><b><font face="Arial" color="#D9D900" size="4">(309)
    828 - 4315 &amp; Fax (309) 828 - 3587</font></b></tt></p>
    <p align="center">&nbsp;</p>
    </td>
    </tr>
    <tr>
    <td width="428" height="69" align="center">
    &nbsp;
    </td>
    </tr>
    <tr>
    <td width="428" height="69" align="center">
    &nbsp;
    </td>
    </tr>
    <tr>
    <td width="428" height="69" align="center">
    &nbsp;
    </td>
    </tr>
    <tr>
    <td width="428" height="68" align="center">
    &nbsp;
    </td>
    </tr>
    <tr>
    <td width="428" height="68" align="center">
    &nbsp;
    </td>
    </tr>
    </table>
    </center>
    </div>
    </body>
    </html>

    ___________________________________________________________________

    ALso there is an attachment with a pic of the site>

    Please help Thank you

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •