kostenloser Webspace werbefrei: lima-city


frames und hintergründe...

lima-cityForumDie eigene HomepageHTML, CSS & Javascript

  1. Autor dieses Themas

    g**o

    hey @ all...

    :blah::blah:
    ich habe ein problem...
    und zwar:
    ich habe in meiner seite einen navigationsframe..
    wenn ich dort auf einen link dr?cke soll sich der <body background="sdfs.gif" ?ndern... z.b. habe ich den link Witze auf meiner seite, wenn ich da drauf dr?cke, soll in einem anderen frame( oberhalb des hauptframe) ein anderes hintergrund bild erscheinen, und wenn ich auf home dr?cke wieder ein anderer, ich habe f?r jeden link einen eigenen hintergrund f?r den frame gemacht...

    ihr k?nnt euch das ja mal anschauen...
    http://gero.pyrokar.lima-city.de/Homepage

    Gru?
    GERO

    Beitrag ge?ndert am 5.01 18:32 von gero
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Ich verstehe nicht ganz was du willst, aber mach doch einfach immer ne andere Datei daf?r.
    Entweder du l?dst alles neu, oder du musst an Javascript ran.
  4. Autor dieses Themas

    g**o

    ja habe ich mir auch ?berlegt.. aber ich dachte, das es mit java script nicht so umst?ndlich ist... deshalb frage ich ja nach..

    Gru?
    GERO
  5. k*****i

    also wie willst du es, eine datei wird imer wieder neu aufgerufen, und es erscheint ein anderes bild/hintergrund farbe!
    oder wie schon gesgatw illst du es das es immer neue siete laten tut?
    mit js ja, is aber sowiet wie ich das sehe hier, unmst?ndlich!
  6. Autor dieses Themas

    g**o

    ich will, das ich wenn ich auf den link witze dr?cke im haupt fenster die datei witze.html erscheint, das klapt ja auch, aber gleichzeitig soll sich in einem anderen frame in der datei bla.html das hintergrundbild ?ndern...
    m?glichst mit javascript...

    verstanden??
  7. k*****i

    Es gibt Momente, da ist es notwendig zwei Frames auf einmal zu ?ndern, wenn auf einen Link geklickt wird. Mit HTML ist sowas nicht m?glich. Aber zum Gl?ck gibt es JavaScript. F?gen Sie einfach als erstes den folgenden Code in Ihren <head> Bereich Ihrer HTML Seite ein:

    <script language="JavaScript">
    <!-
    function frames(url1,I1,url2,I2)
    {
    parent.frames[1].location.href=url1;
    parent.frames[2].location.href=url2;
    }
    //->
    </script>

    Und dann m?ssen Sie nur noch die Links, mit denen Sie zwei Frames gleichzeitig aufrufen wollen, so ?ndern:

    <a href="javascript:frames('ihreseite1.html',1,`ihreseite2.htm',2">Link-Text</a>


    Ist das die Antowrt auf diene Frage?
  8. t*****o

    w?rd das irgentwie so machen:
    <script language=javascript>
    function switchbg(bild)
    {
    document.getElementsByTagName("body").style="background-image:url("+bild+")";
    }
    </script>
    <body style="background-image:url(bild1)">
    <a href=blabla.htm onclick="switchbg(blablabild);">blabla</a>
    </body>
  9. m**************r

    Also ich mache dad mit HTML und es ist auch net so professionel aber es funktioniert..... also:

    <a href="[Hier kommt deine URL ohne Klammern rein mit http://www.....]" target="[?????]">[entweder einfach Text oder ein Bild mit <img src="Bild.gif">]</a>


    =[?????] hier kommt denn der Name des Fensters wo sich das ?ffnen l?sst.

    also wenn die URL z.B. http://www.lima-city.de seien sollte was im Hauptfenster auftauchen sollte und da ein Bild link seien sollte und das Bild das sp?ter der link seien sollte bild.gif hei?en w?rde und auf dem Server seien sollte w?r unser Beispiel

    <a href="http://www.lima-city.de" target="Hauptfenster"><img src="bild.gif"></a>

    wenn das bild aber woanders seien sollte in bild.gif einfach den kompletten link f?r das bild einsetzen....
    Das dann nat?rlich in den Berreich <body> bis </body>

    Noch einen tipp wenn sie untereinander seien sollten vor dem Anker (<a href....) ein <p> sein und dahinter ein </p> sieht schicker aus untereinander.

    MFG masterofdesaster
  10. Autor dieses Themas

    g**o

    hey @ all..

    @kraeusi kannst du die funktion vielleicht mal erl?ren??

    wof?r stehen I1 und I2 und was muss parent.frames[hier-->1<--hier].location.href=url1; stehen??

    Gru?
    GERO:blah::blah:
  11. k*****i

    @gero
    klar ich erkl?re dir alles, obwohl alles erkl?rt is, aber dies bitter per pn oder icq!
    da wenn es l?nger dauert, ich nur wieder ?rger bekomme!
  12. Autor dieses Themas

    g**o

    ok...
    dann suche ich eben mal deine icq nr. fals du diese in deinen user infos stehen hast..

    gru?
    GERO
  13. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!