navigationsleiste

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • navigationsleiste

    hi!

    ich habe mir ein skript aus dem inet heruntergeladen und dieses ein bisschen verändert; nun will ich haben, dass sich der hintergrund der tabelle meines links, ändert.

    mit diesem befehl funktioniert es nicht, da die fehlermeldung, 'ungültiges zeichen' bzw. 'Objekt erwartet'.

    PHP-Code:
    onMouseOver="this.style.backgroundColor='#203c40';" onMouseOut="this.style.backgroundColor='';" 
    hier der code für den rest:

    PHP-Code:
    <!--Links used to initiate the sub menusPass in the desired submenu index numbers (ie01) -->
    <
    table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#FFFFFF" width="800">
      <
    tr>
        <
    td width="200" onMouseover="showit(1)">1. Menu</td>
        <
    td width="200" onMouseover="showit(2)">2. Menu</td>
        <
    td width="200" onMouseover="showit(3)">3. Menu</td>
        <
    td width="200" onMouseover="showit(4)">4. Menu</td>
      </
    tr>
    </
    table>


    <!-- 
    Edit the dimensions of the belowplus background color-->
    <
    ilayer width=400 height=32 name="dep1" bgColor="#E6E6FF">
    <
    layer name="dep2" width=400 height=32>
    </
    layer>
    </
    ilayer>

    <
    div id="describe" style="width:800px;height:30px;"></div>


    <
    script language="JavaScript1.2">
    var 
    submenu=new Array()

    //Set submenu contents. Expand as needed. For each content, make sure everything exists on ONE LINE. Otherwise, there will be JS errors. 



    // DA WILL ICH JETZT MEINEN HGRUND ÄNDERN
     
    submenu[1]='<table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#ffffff"><tr><td onMouseOver="this.style.backgroundColor='#203c40';" onMouseOut="this.style.backgroundColor='';" ><a href="http://freewarejava.com/applets/index.shtml">&nbsp;&nbsp;Test&nbsp;&nbsp;</a></td></tr></table>'

    submenu[2]='<a href="http://freewarejava.com/applets/index.shtml">Applets</a> | <a href="http://freewarejava.com/tutorials/index.shtml">Tutorials</a> | <a href="http://freewarejava.com/javasites/index.shtml">Sites and Zines</a> | <a href="http://freewarejava.com/jsp/index.shtml">JSP</a>'

    submenu[3]='<a href="http://freewarejava.com/applets/index.shtml">Applets</a> | <a href="http://freewarejava.com/tutorials/index.shtml">Tutorials</a> | <a href="http://freewarejava.com/javasites/index.shtml">Sites and Zines</a> | <a href="http://freewarejava.com/jsp/index.shtml">JSP</a>'

    submenu[4]='<a href="http://freewarejava.com/applets/index.shtml">Applets</a> | <a href="http://freewarejava.com/tutorials/index.shtml">Tutorials</a> | <a href="http://freewarejava.com/javasites/index.shtml">Sites and Zines</a> | <a href="http://freewarejava.com/jsp/index.shtml">JSP</a>'

    //Set delay before submenu disappears after mouse moves out of it (in milliseconds)
    var delay_hide=50

    /////No need to edit beyond here

    var menuobj=document.getElementByIddocument.getElementById("describe") : document.alldocument.all.describe document.layersdocument.dep1.document.dep2 ""

    function showit(which){
    clear_delayhide()
    thecontent=(which==-1)? "" submenu[which]
    if (
    document.getElementById||document.all)
    menuobj.innerHTML=thecontent
    else if (document.layers)
    {
    menuobj.document.write(thecontent)
    menuobj.document.close()
    }

    }

    function 
    resetit(e){
    if (
    document.all&&!menuobj.contains(e.toElement))
    delayhide=setTimeout("showit(-1)",delay_hide)
    else if (
    document.getElementById&&e.currentTarget!= e.relatedTarget&& !contains_ns6(e.currentTargete.relatedTarget))
    delayhide=setTimeout("showit(-1)",delay_hide)
    }

    function 
    clear_delayhide(){
    if (
    window.delayhide)
    clearTimeout(delayhide)
    }

    function 
    contains_ns6(ab) {
    while (
    b.parentNode)
    if ((
    b.parentNode) == a)
    return 
    true;
    return 
    false;
    }

    </
    script
    ich wäre euch sehr dankbar, wenn ihr mir weiter helfen könntet..

    danke schon im voraus!!

  • #2
    wenn du innerhalb eines strings, den du durch ' umschließt eben dieses zeichen ' verwenden willst,musst du es escapen

    so: \'
    Ich denke, also bin ich. - Einige sind trotzdem...

    Kommentar


    • #3
      vielen dank!!!

      ich hab überhaupt 0 ahnung von java, daher wäre ich dankbar, wenn mir jmd. eine seite mit guten tutorials, speziell für anfänger wie mich, empfehlen könnte.

      und nochmals danke f die rasche hilfe!

      Kommentar


      • #4
        kann mir jemand verraten, wie ich es anstelle, dass das menu, welches erscheint beim mouse.over, immer unter der 'kategorie' aufgeht und unter diesem zentriert ist?

        bsp.:

        -----------------
        |kat |kat|kat|
        -----------------
        |mouse|
        ----------
        Zuletzt geändert von menasche; 22.09.2003, 20:13.

        Kommentar

        Lädt...
        X