Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien
Toon posts:

Bepaalde Div id's tonen niet

Pagina: 1
Acties:

Verwijderd

Topicstarter
Beste,

ik wou even jullie hulp inschakelen betreft een probleem die ik ondervind met een website die ik eigenlijk volledig af heb maar die niet correct verschijnt in IE7 & 8.

Het betreft deze website : http://webk07.webmasteropleiding.be/eindwerk/

Dit is een website die ik volledig heb opgesteld voor men eindwerk in school, alsook voor mijn vriendin die schoonheidsspecialist is. De website zelf werkt perfect in Chrome, IE9, Safari, en zelfs IE6 maar in IE7 & 8 verschijnt de header met de background, maar de navigatie, content en footer die willen maar niet verschijnen. Ik heb reeds allerhande verschillende pc's geprobeerd maar niks die werkt.

Vanmorgen heb ik me nog eens enkele uren bezig gehouden met te zoeken waar het probleem zich kan situeren maar jammer genoeg blijk ik de fout maar niet te vinden.

Kan iemand mij op de goeie weg brengen en voor mij even nazien waar het probleem zich bevind ?

Alvast bedankt voor de moeite

  • Megamind
  • Registratie: Augustus 2002
  • Laatst online: 10-09 22:45
Heb je al gekeken met de debugbar (F12) waarom niet alles goed inlaadt?

  • jvbijleveld
  • Registratie: April 2007
  • Laatst online: 17:19
Als ik het zo even snel bekijk lijkt het erop dat je flashobject de boosdoener is. Haal die er eens uit.
Valt me wel op dat je 2 objecten genest gebruikt, zou imho niet hoeven

...


Verwijderd

Topicstarter
jvbijleveld schreef op donderdag 07 juni 2012 @ 12:36:
Als ik het zo even snel bekijk lijkt het erop dat je flashobject de boosdoener is. Haal die er eens uit.
Valt me wel op dat je 2 objecten genest gebruikt, zou imho niet hoeven
Hmm, zou ik even moeten proberen. Het zou enigszins wel kunnen, maar heb eerlijk gezegd nog niet gedacht dat het dit wel eens zou zijn. Thx op voorhand

  • Sneezydevil
  • Registratie: Januari 2002
  • Laatst online: 29-09 10:22
In IE sluit je maar 1 object:

<!--[if !IE]>-->

Verwijderd

Topicstarter
Jah, blijkbaar is het object dus echt wel het probleem. Kan IE7 en 8 niet goed overweg met Flash bestanden? Zou het beter zijn als ik het creëer met javascript? Of zit er gewoon een fout in de code van men code?

ik heb hetvolgende in men html staan als ik het object wil invoegen

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
// Bovenaan in men header
   <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="350" height="200" class="swf_rechts" id="FlashID" title="pictures">
        <param name="movie" value="../Flash/perledoucefinal.swf" />
        <param name="quality" value="high" />
        <param name="wmode" value="opaque" />
        <param name="swfversion" value="6.0.65.0" />
        <param name="expressinstall" value="../Scripts/expressInstall.swf" />
        <object type="application/x-shockwave-flash" data="../Flash/perledoucefinal.swf" width="350" height="200">
        <!--<![endif]-->
        <!-- The browser displays the following alternative content for users with Flash Player 6.0 and older. -->
        <div>
        <h4>Installeer de nieuwste versie van Flash player om de inhoud te bekijken</h4>
        <p><a href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt     ="Get Adobe Flash player" width="112" height="33" /></a></p>
        </div>
        <!--[if !IE]>-->
        </object>
  <!--<![endif]-->
    </object>



// onderaan men html file
<script type="text/javascript">
swfobject.registerObject("FlashID");
</script>

  • Megamind
  • Registratie: Augustus 2002
  • Laatst online: 10-09 22:45
Gebruik gewoon iets als dit: http://code.google.com/p/swfobject/ dan scheelt heel wat gedoe. Of gooi Flash er helemaal uit, wat je nu hebt gemaakt kan je prima namaken met wat jQuery.

[ Voor 33% gewijzigd door Megamind op 07-06-2012 13:41 ]


  • Sneezydevil
  • Registratie: Januari 2002
  • Laatst online: 29-09 10:22
Zie mijn eerdere reactie, je mist een '<!--[if !IE]>-->'.

Hierdoor open je <object> twee keer in IE en sluit je hem maar 1 keer, waardoor heel je pagina in je object valt, en dus wegvalt.

En persoonlijk zou ik hier ook geen flash voor gebruiken.

Die missende '<!--[if !IE]>-->' hoort waarschijnlijk boven:

<object type="application/x-shockwave-flash" data="../Flash/perledoucefinal.swf" width="350" height="200">

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 20-11 11:59

NMe

Quia Ego Sic Dico.

Megamind schreef op donderdag 07 juni 2012 @ 13:41:
wat je nu hebt gemaakt kan je prima namaken met wat jQuery javascript.
FTFY. ;)

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


Verwijderd

Topicstarter
Wil jullie allemaal nog even bedanken voor de hulp!
Het is opgelost en zoals Sneezydevil aangaf was het inderdaad die <!--[if !IE]>--> die tekort was in men HTML file.

Ik weet dat ik het eigenlijk via Javascript/jQuery,... zou moeten doen, maar de site dient vanavond online te staan.

Dus laat het voorlopig zo en toekomstgericht zien we dan wel, al zou ik allereerst beginnen alles om te zetten naar HTML5 en CSS3 :) want dat is de volgende opdracht.

[ Voor 11% gewijzigd door Verwijderd op 07-06-2012 14:56 ]

Pagina: 1