HTML, GoLive, Safari und IE

Dieses Thema im Forum "Software" wurde erstellt von salzborn, 7. Oktober 2003.

  1. salzborn

    salzborn New Member

    hallo

    hey... ist denn das die möglichkeit? bin gerade mit GoLive 6 am internetseite aufbauen. schön nicht.... halb html halb flash... mit 2 frames... im einen die flash-navigation, im anderen der inhalt der seite.

    ich habe das ganze nun ohne grössere probleme geschafft, die navigation zum laufen zu bringen.... mit safari.... aber weder IE auf mac sowie pc, noch zb. camino können das zeugs richtig darstellen, oder besser gesagt, siet stellen überhaupt nichts dar. wenn ich also auf einen navigationsbutton klicke (in IE + camino) passiert rein gar nichts.

    weiss jemand von euch woran das liegt? was soll das... html nicht gleich html ist mir ja schon klar, aber gleich in so grundlegenden funktionen wie navigation mit inhalt verlinken??!!!!

    oder könnte es etwa daran liegen, dass das ganze über ein javascript abläuft?
    bitte um hilfe...

    salzborn
     
  2. mats

    mats New Member

  3. salzborn

    salzborn New Member

    danke für den link, auch wenn er mir schon bekannt ist.

    aber wie soll ich genau da meine problemlösung finden?
    ich begreifs einfach nicht... schliesslich ist das ganze ja mit golive gemacht... warum geht das jetzt im IE nicht... **grmpf**
     
  4. mats

    mats New Member

    Weiss doch auch nicht, zeig mal den Code!
     
  5. hsiegl

    hsiegl New Member

    wenn du das ganze „über javascript aufgebaut hast“, dann mußt du in den browsern „javascript aktivieren“ auswählen, sonst gehts nicht.

    wenn die flash-animation nur nicht geht, dann überprüfen ob die browser einen flash-player installiert haben?

    gruß, heiko
     
  6. Mondschaf

    Mondschaf New Member

    Code zeigen oder webadresse!
    Gruß
     
  7. salzborn

    salzborn New Member

    also, hier der code meines framesets:

    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

    <html>

    <head>
    <meta http-equiv="content-type" content="text/html;charset=ISO-8859-1">
    <meta name="generator" content="Adobe GoLive 6">
    <title>univers-art</title>
    <script type="text/javascript"><!--
    function framewechsel(url1,f1)
    {
    parent.frames[f1].location.href=url1
    }
    // -->
    </script>
    </head>

    <frameset border="0" cols="150,550" frameborder="no" framespacing="0">
    <frame name="Navigation" noresize scrolling="no" src="navigation/navigation.html">
    <frame name="Inhalt" noresize src="start.html">
    <noframes>

    <body bgcolor="#ffffff" leftmargin="0" marginheight="0" marginwidth="0" topmargin="0">


    </p>
    </body>

    </noframes>
    </frameset>

    </html>


    und das ist im actionscript-fenster in flash au einen button angewendet:

    on (release) {
    getURL("javascript:framewechsel('../schaufenster/schaufenster.html','1')");
    }


    voilà, in safari klappts in IE nicht
     
  8. salzborn

    salzborn New Member

    javascript ist aktiviert!
    flashplayer ist auch installiert
     
  9. salzborn

    salzborn New Member

    voilà, hier wäre noch die webadresse...
    nurr so zur vorwarnung... ich habe damit erst heute morgen angefangen.. ist also wirklich noch im anfangsstadium...
    der link den ich meint eist unter dem punkt "schaufenster"...
    schaut mal rein mit IE und Safari

    home.tiscalinet.ch/eddyonline/flo
     
  10. suj arbeitet

    suj arbeitet dtp seelsorge

    jo, unter IE os9 passiert da gar nichts.

    kann da ein kleiner Tippfehler sein, den Safari verzeiht, und IE nicht?
     
  11. mats

    mats New Member

    Ich krieg einen Javascript-Fehler:
    onload="festesfenster()" : Funktion festesfenster() ist nicht definiert
    ??
     
  12. mats

    mats New Member

    und nach
    Code:
    parent.frames[f1].location.href=url1
    fehlt das semikolon - glaube ich...
     
  13. Mondschaf

    Mondschaf New Member

    auf "Frameset" gestellt?
    Ist nämlich auf transitional.
    In Safari sehe ich garnichts (Oh Popups geblockt), in IE gehts nach dem Popup mit dem frameset nicht weiter...ich schau jetzt mal imMozilla nach, im IE gibts einen Laufzeitfehler, Objekt erwartet.
     
  14. Mondschaf

    Mondschaf New Member

    Error: siteWin has no properties
    Source File: http://home.tiscalinet.ch/eddyonline/flo/
    Line: 54
    Error: festesfenster is not defined
    Error: festesfenster is not defined
    Error: framewechsel is not defined
    Source File: javascript:framewechsel('../schaufenster/schaufenster.html','1')
    Line: 1
    Error: festesfenster is not defined
    Error: framewechsel is not defined
    Source File: javascript:framewechsel('../schaufenster/schaufenster.html','1')
    Line: 1

    Wenn's hilft
     
  15. PHP:
    <body leftmargin="0" marginheight="0" marginwidth="0" topmargin="0" onload="festesfenster()">
    Auf der Seite ist nirgens die funktion festesfenster definiert.
    Darum fehlermeldung und nix geht.
     
  16. salzborn

    salzborn New Member

    so. jetzt hab ichs irgendwie geschafft... OHNE javascript... konnte euren beiträgen nach zwar das problem sehen, jedoch war dies nicht die ursache....
    ich hab jetzt einfach in der flash-datei, anstatt die javascript-funktion auzurufen,das file direkt ins zweite (inhalt-)frame geladen:

    on (release) {
    getURL('../schaufenster/schaufenster.html','inhalt');
    }

    voilà: so gehts auch!
    http://home.tiscalinet.ch/eddyonline/flo
     

Diese Seite empfehlen