1. #1

    Registered
    02/08/11
    Location
    Hasselt - België
    Posts
    6
    iTrader
    0
    Mentioned
    0 Post(s)
    Reputation
    0/0

    Question javascript banner maakt swf onzichtbaar in IE8

    Hello guys,

    Als prille beginner in webdesign heb ik een eerste website mogen maken voor een startend kinderdagverblijf.

    Ziehier de site:
    Lauro kinderdagverblijven

    Of: gezien de header met de knoppen op de homepage onzichtbaar is, een link naar een andere pagina. Vandaaruit kan je naar de homepage:
    Lauro kinderdagverblijven, pagina Over Ons

    Als headers heb ik dus Flash animaties gemaakt, die op alle pagina's in alle voorname browsers prima werken, maar niet op de homepage in IE8. Daar wil de header niet laden of is niet zichtbaar (CS4 swf voor Flash player 8.0.35) tenzij je van een andere pagina komt.

    Ik heb al heel wat mogelijke oplossingen van het internet geprobeerd, maar tot nu toe helpt alleen de banner verwijderen en dat kan ik niet doen.

    Ik ben heel nieuwsgierig naar een oplossing, want zelf weet ik het niet meer.
    Hartelijk dank bij voorbaat voor jullie respons.
    no votes  

  2. #2

    Registered
    14/12/10
    Location
    Mechelen
    Posts
    89
    iTrader
    0
    Mentioned
    0 Post(s)
    Reputation
    0/0
    Bij mij werkt hij gewoon, maar ik gebruik FF4. Dus op FF werkt hij. Zou u anders even het script hier willen neerzetten, dan kunnen wij kijken ov er enige bugs instaan.
    no votes  

  3. #3
    Fr3aK's Avatar
    Registered
    17/07/02
    Location
    Antwerpen
    Posts
    2,614
    iTrader
    0
    Mentioned
    0 Post(s)
    Ik ben het één keer tegen gekomen dat uw header niet wou laden, aan de code is er geen verschil tussen uw homepage met/zonder header, dus ik kan niet direct zeggen aan wat het ligt. Mijn vermoeden gaat wel uit naar de brakke code die Flash uitspuwt als je HTML mee rendered, beste optie is nog altijd om het op deze manier op te lossen: SWFObject: Javascript Flash Player detection and embed script | deconcept
    no votes  

  4. #4

    Registered
    02/08/11
    Location
    Hasselt - België
    Posts
    6
    iTrader
    0
    Mentioned
    0 Post(s)
    Reputation
    0/0

    Talking

    Heren,

    In elk geval bedankt om jullie erin te verdiepen, maar ik heb het gevonden!

    In het swfobject_modified.js bestand stond eerst "hidden" in de visibility function:

    function setVisibility(id, isVisible) {
    var v = isVisible ? "visible" : "hidden";
    if (isDomLoaded) {
    getElementById(id).style.visibility = v;
    }
    else {
    createCSS("#" + id, "visibility:" + v);
    }
    }

    Na "hidden" vervangen te hebben door "visible" werkte de header zonder problemen alsook de banner.

    Nogmaals dank voor jullie respons.
    Jack
    no votes  

  5. #5
    Fr3aK's Avatar
    Registered
    17/07/02
    Location
    Antwerpen
    Posts
    2,614
    iTrader
    0
    Mentioned
    0 Post(s)
    Dan had je beter op regel 542 in swfobject_modified.js volgende:
    Code:
    setVisibility(objectIdStr, false);
    vervangen door:
    Code:
    setVisibility(objectIdStr, true);
    Dan breek je tenminste de functionaliteit van die bepaalde functie niet.

    Alsook, de swfobject van Flash loopt altijd achter op de 'echte' swfobject die ik eerder had gelinkt, zeker een kijkje waard wil je toekomstige problemen vermijden.

    En een extra tip omdat het je eerste site is, stap zo snel mogelijk af van tables voor het designen van een site, div's zijn de zowat standaard voor zo'n zaken.
    no votes  

  6. #6

    Registered
    02/08/11
    Location
    Hasselt - België
    Posts
    6
    iTrader
    0
    Mentioned
    0 Post(s)
    Reputation
    0/0
    Hallo Fr3ak,

    Ik ga je raad alleszins terharte nemen en de aanpassingen doen.
    En de swfobject die je gisteren linkte, heb ik ook bekeken en ga ze in de plaats van de andere zetten. Er zijn inderdaad ook goeie commentaren over op Google zelf.

    En ja, in de tijd dat ik de site maakte, was tables nog in, maar ik ga me meer toeleggen op het maken van divsites.

    Erg bedankt voor je raad. :-)
    Jack
    no votes  

Tags for this Thread

Posting Permissions

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

Log in

Log in