(Opgelost) Template niet goed weergegeven in Internet explore 6

Nederlandse ondersteuning voor CMS Made Simple

Moderator: velden

Post Reply
User avatar
Silvie
Power Poster
Power Poster
Posts: 307
Joined: Wed Jun 18, 2008 12:45 pm

(Opgelost) Template niet goed weergegeven in Internet explore 6

Post by Silvie »

Gisteravond was ik bij mijn zus en liet ik haar een site zien die ik aan het maken ben.
Ze heeft een oude pc, met IE 6
Je raad het al: het thema klopte van geen kanten menu helemaal uit elkaar getrokken enz.
Maar haar pc is ook niet helemaal goed.
Wie wil er voor mij even testen met IE 6, als je dat nog hebt tenminsten?
Ik heb hem zelf niet meer.
In de rest (firefox IE7 enz) doet hij het wel goed.
hier is de link:

De link: http://www.prettypaints.nl/index.php
thema is Tangerine.

Alvast bedankt.
Last edited by Silvie on Mon May 25, 2009 6:35 pm, edited 1 time in total.
Patrick2806

Re: Thema niet goed weergegeven in Internet explore 6

Post by Patrick2806 »

Hoi Silvie,

Deze site wordt inderdaad niet goed weer gegeven.Bijgaand een screendump.

Groeten Patrick
Attachments
prettypaints.jpg
User avatar
Silvie
Power Poster
Power Poster
Posts: 307
Joined: Wed Jun 18, 2008 12:45 pm

Re: Thema niet goed weergegeven in Internet explore 6

Post by Silvie »

Bedankt Patrick,
Dat is dan niet zo mooi, deze template klopt dus niet helemaal.
Iemand een oplossing?
Last edited by Silvie on Sun May 24, 2009 7:16 pm, edited 1 time in total.
RonnyK
Support Guru
Support Guru
Posts: 4962
Joined: Wed Oct 25, 2006 8:29 pm
Location: Raalte, the Netherlands

Re: Thema niet goed weergegeven in Internet explore 6

Post by RonnyK »

Kijk eens even naar de validatie van je template, het kan zijn dat het NIET valid zijn van je template, anders wordt opgepakt door verschillende browsers.... Er zitten nogal wat fouten in...

Ronny
User avatar
Silvie
Power Poster
Power Poster
Posts: 307
Joined: Wed Jun 18, 2008 12:45 pm

Re: Thema niet goed weergegeven in Internet explore 6

Post by Silvie »

Oke eigenlijk zijn we gek dat we nog zoveel aandacht besteden aan webdesignen voor oude browsers.
Het kost zoveel tijd. In de gangbare browsers werkt hij wel.
Er moet ergens een code zijn dat je gewaarschuwd wordt als je een oude browser hebt en de site niet goed wordt ondersteund.
Wie weet deze code?
User avatar
Rack
Forum Members
Forum Members
Posts: 18
Joined: Mon May 25, 2009 7:39 am

Re: Thema niet goed weergegeven in Internet explore 6

Post by Rack »

het is een feit dat de CSS van veel CMS systemen niet goed werkt in IE 6. Ik raad Firefox aan. Maar je kan ook bijvoorbeeld IE 8 gebruiken. Deze is uitgerust met de nieuwste Java-applet en css divs :)

Misschien handige tip!

Als je wilt kijken hoe je website eruit ziet in verchillende browsers ga dan naar http://browsershots.org/

Greetz, Rack
User avatar
Silvie
Power Poster
Power Poster
Posts: 307
Joined: Wed Jun 18, 2008 12:45 pm

Re: Thema niet goed weergegeven in Internet explore 6

Post by Silvie »

Dank je wel voor je antwoord Rack.
Ik kende browsershots sinds pas. Handig!

Blijft het feit dat we met ons allen ermee zitten dat mensen met oude browsers onze
websites niet altijd goed zien.
Toch wel een probleem.
Ik heb wat na zitten lezen en nakijken hoeveel mensen nog IE6 gebruiken.
Het zijn toch nog aardig wat percentages.

Vooral mensen met een illegale versie van windows xp hebben vaak nog IE6.
Ik ben nu iets aan het zoeken en uitproberen dat mensen met IE6 automatisch een
bericht krijgen als ze op een  sites komen die niet goed werkt. en dat ze een verouderde browser gebruiken.

Ik ben van mening dat we ons meer op de toekomst moeten richten dan op het verleden.
User avatar
Rack
Forum Members
Forum Members
Posts: 18
Joined: Mon May 25, 2009 7:39 am

Re: Thema niet goed weergegeven in Internet explore 6

Post by Rack »

Ik geef IE altijd een aparte stylesheet. Deze is dan zo gemaakt dat hij perfect met IE6 werkt


Misschien kan je dit proberen te maken in een javascript.js bestand

Code: Select all

// Roep alle functies aan
function callFunctions()
{
	changeDiv();
}

// Vergroot div's hoogte wanneer een andere div hoger is
function changeDiv() {
	
	// Div's hoogte's
	var contentDiv    = document.getElementById('content'); 
	var contentHeight = document.getElementById('left-col').offsetHeight;
	var debug		  = document.getElementById('debug');
	var browserWindow = document.documentElement; 	
	
	// Client window
	var clientWindowHeight = browserWindow.clientHeight - 157;
	
	// Grootste hoogte?
	var size = Math.max(clientWindowHeight, contentHeight);

	// Set height
	contentDiv.style.height = size+'px';
	
}

function expand(id) {
	
	// Set class
	document.getElementById(id).className = "ie-hover";
	
	return true;
}

function contract(id) {
	
	// Set class
	document.getElementById(id).className = "";
	
	return true;
}

window.onload = callFunctions;
window.onresize = changeDiv
En dan moet je op je index weer deze link zetten in de head

Code: Select all

<__script__ type="text/javascript" src="/javascript.js"></__script>
User avatar
Silvie
Power Poster
Power Poster
Posts: 307
Joined: Wed Jun 18, 2008 12:45 pm

Re: Thema niet goed weergegeven in Internet explore 6

Post by Silvie »

Ik heb het op kunnen lossen.
In het sjabloon staat wel degelijk een ingebouwde script:


 
   
   


Alleen had het xml bestand de style.ie6.css niet meegenomen.
En het pad ernaartoe klopte niet.
Dus dit is opgelost.
Het is wel jammer dat IE 6 geen png plaatjes kan zien.  :(

Dank je wel voor de hulp, want daardoor ging ik wel verder zoeken. Weer wat geleerd!
RonnyK
Support Guru
Support Guru
Posts: 4962
Joined: Wed Oct 25, 2006 8:29 pm
Location: Raalte, the Netherlands

Re: (Opgelost) Template niet goed weergegeven in Internet explore 6

Post by RonnyK »

Volgens mij kan IE6 wel png files tonen. Er is een ie6fix.js file die je dan moet aanroepen....

Ronny
EdRo
New Member
New Member
Posts: 3
Joined: Thu Jun 17, 2010 10:44 pm

Re: (Opgelost) Template niet goed weergegeven in Internet explore 6

Post by EdRo »

Hallo Silvie,
Inmiddels is dit al een oude post, maar ik weet niet of je er al dan niet goed uitgekomen bent. Er staat opgelost da's waar....
Om de stylesheets van ie6 en ie7 aan je template te koppelen hoef je geen js te gebruiken.
Maak gewoon twee nieuwe stylesheets (ie6 en ie7) kopieer daarin dezelfde info als in je Artisteer stylesheets.
Daarna zet je in de header van je template de vogende info:

{stylesheet}

{stylesheet name="ie6"}


{stylesheet name="ie7"}


Dit werkt prima zolang je alleen de main.css aan je template koppelt. Dus NIET ie6 en ie7 koppelen. CMSMS regelt dit zelf als het merkt dat het op een oude browser draait.

Ik hoop dat je hier alsnog... voor de toekomst..... iets aan hebt.
Suc6 :)
User avatar
Silvie
Power Poster
Power Poster
Posts: 307
Joined: Wed Jun 18, 2008 12:45 pm

Re: (Opgelost) Template niet goed weergegeven in Internet explore 6

Post by Silvie »

Dank je wel Edro voor de info.
Inmiddels ontwerp ik niet meer voor IE6.
Zie http://www.wijstoppenook.nl
Maar plaats een code in het sjabloon die alleen mensen met IE 6 kunnen zien, om de upgraden.

Maar je info is altijd nuttig voor mensen die op deze post stuiten met hetzelfde probleem.
Groeten Silvie
Post Reply

Return to “Dutch - Nederlands”