Het werkt ook in zowel Internet Explorer als in Firefox, maar niet in Safari...
Ik heb het nu een paar keer nagelopen, maar ik heb eerlijk gezegd geen idee meerwaar het aan kan liggen.
Misschien hebben de webdesigners onder ons een oplossing?
Een voorbeeld van een pagina waarin het geïntegreerd is, is bijvoorbeeld deze pagina.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><LINK HREF="stylesheet.css" TYPE="text/css" REL="stylesheet"><script src="/js-global/FancyZoom.js" type="text/javascript"></script><script src="/js-global/FancyZoomHTML.js" type="text/javascript"></script><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><meta name="ornamenten, rozetten, lijsten, barok, kooflijsten, perklijsten, plafonds"><title>Stukadoorsbedrijf de Haan: Ornamenten, Rozetten, Perk- en Kooflijsten</title><script type="text/javascript"><!--function MM_jumpMenu(targ,selObj,restore){ //v3.0 eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'"); if (restore) selObj.selectedIndex=0;}//--></script></head><body BGCOLOR=#FFFFFF LEFTMARGIN=0 TOPMARGIN=0 rightmargin="0" bottommargin="0" MARGINWIDTH=0 MARGINHEIGHT=0 onload="setupZoom()"><center><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><LINK HREF="stylesheet.css" TYPE="text/css" REL="stylesheet"><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>Stukadoorsbedrijf de Haan: Header</title><script language="JavaScript" type="text/JavaScript">
<body BGCOLOR=#FFFFFF LEFTMARGIN=0 TOPMARGIN=0 rightmargin="0" bottommargin="0" MARGINWIDTH=0 MARGINHEIGHT=0 onload="setupZoom()"><center><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><LINK HREF="stylesheet.css" TYPE="text/css" REL="stylesheet"><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>Stukadoorsbedrijf de Haan: Header</title><script language="JavaScript" type="text/JavaScript">
2x een doctype, 2x je html tags en head tags...probeer dat eens te reduceren naar 1x.
Hmm zit nu verder te kijken...en het blijft niet bij 2x, maar iets van 4 - 5x.Als je bestanden include, zorg dan dat je daar niet steeds een standaard html opmaak gebruikt...want dat gebruik je in je 'hoofd-document' al.
Misschien kun je hier wat mee?
@cvanmeer: Je definieert 2x je head...Was mij niet opgevallen. Daar zit waarschijnlijk het probleem.
(Bewerkt door Blender om 11:29, 25-03-2009)
Ik ben bang dat dit zometeen mijn websitekennispet te boven gaat... Maar ik denk dat die dubbele zaken als (doctype, head, title, enz.) een gevolg zijn van hoe de pagina's zijn opgebouwd... De inhoudspagina's van de website zijn allemaal verschillend, maar ze roepen allemaal eenheader.php en footer.php op. Die header en footer hebben toch ook html-opmaak nodig?
Schiet er maar op hoor... Nogmaals mijn kennis rijkt niet zover wat dit betreft.
@Blender,Ik zal eens kijken of ik daar verder mee kan... Ga eens wat proberen en meld me dan hier weer.
Maar laten we eerst eens kijken.
Wat je ook nog kunt doen, in de properties van Safari, kun je bij Advanced het Developer menu inschakelen (ik weet even niet hoe dat gaat in Safari 3, heb hier alleen Safari 4), daarna kun je ook via dat Develop-menu, het error-console bekijken etc. Misschien dat je daar ook wat data uit kunt halen met de bestaande pagina's. Nog even een vraagje...heb je t op IE6 of IE7 geprobeerd? Of beiden?
onLoad="MM_preloadImages('images/m11.jpg','images/m21.jpg','images/m31.jpg','images/m41.jpg','images/m51.jpg','images/m61.jpg')"
en het werkt. Dus toch een javascript conflict.
Wel een zooitje hoor die code. Meerdere heads en doctype, verwijderen.
MacTeamWork
Was bang dat het abcracadabra voor mij zou gaan worden, maar het is gelukt!Heb idd alle dubbele zaken uit zowel de header.php, banner.php als de footer.php 'gesloopt'.Was nog wel even puzzelen om het goed te krijgen, maar nu werkt het.
Rest de vraag... Is Safari kritischer dan Firefox en IE?
Nogmaals hartelijk dank voor het meedenken!
@Blender, die regel heb ik ook geprobeerd te verwijderen, maar dat vermoorde het effectwanneer je over de kopjes in de header heengaat (dat ze oranje worden).
Zoals gezegd heb ik aardig wat code weggemikt nu... Is het al wat minder een zooitje geworden?Of zijn er meer dingen die weg kunnen?
(Bewerkt door Buibkier om 12:18, 25-03-2009)
Ik had namelijk jouw site op mijn schijf gezet (ik lijk wel gek, heb het juist veel te druk) om het een en ander te testen, en bij verwijdering van die javascript regel werkte het wel.
Belangrijkste: het is opgelost.
Ben IE8 eens aan het downloaden... Ben benieuwd hoe het gaat!
meta http-equiv="X-UA-Compatible" content="IE=7"
toe aan je head. Dan wordt de IE7 rendering toegepast.
Ben ook geen professionele webdesigner. Heb de hele site samen met een vriendopgezet, incl. een achterliggende CMS. En ben supertevreden met het eindresultaat.Dat het technisch niet overal even goed is... Het werkt zonder problemen in IE, Firefox en Safari.
Dat opzich was al werk genoeg.
Welk cms?
Het is naast een nieuwe bedrijfssite vooral ook leuk en leerzaam om zoiets met elkaar te maken.
kan erg makkelijk met zoek en vervangzoek: TD vervang door: td (om maar een voorbeeld te noemen)