Foto's worden niet getoond in IE wel in Firefox. Reden?

Status
Niet open voor verdere reacties.

EmmaV

Gebruiker
Lid geworden
30 dec 2009
Berichten
50
Hallo

Ik heb een website online staan (www.rudybekaert.be). Op deze website heb ik een 'fotopagina' waarop ik verwijs naar een picasa fotoalbum. Nu heb ik echter te melden gekregen dat deze foto's niet te zien zijn in IE, terwijl er in Firefox niets verkeerd is.

Dit is de link van de pagina waar ik het over heb: http://rudybekaert.be/Webpaginas/Foto's.html

Is er iemand die weet waar dit aan zou kunnen liggen?

Dankje

Emma
 
In Internet Explorer 7 inderdaad niet.
Nu nog de reden opsporen ... (behalve dat het IE is) ;)

Met vriendelijke groet,
CSShunter

[Edit]Maar rechtstreeks op Picasaweb doet ie het wel in IE7, zie ik.[/edit]
 
Laatst bewerkt:
Hoi Emma,
Wat blijkt: je bent lang niet de enige! Meer mensen hebben hier last van, en het probleem was er eerst niet... :shocked:
In Internet Explorer 6 gebeurt trouwens hetzelfde: ook dan wordt het iframe met het Picasa-album niet goed vertoond.

Wat gelukkig ook blijkt: bij jouw pagina werken de links naar de verschillende jaren wel in IE7 en eerder. Het verschil is dat die niet in het iframe komen, maar openen in een nieuw venster.

Mijn conclusie is dat je er zelf weinig aan zult kunnen doet: of het is iets in de broncode van de Picasa-pagina (die bol staat van javascript, en ook redelijk ongeldige html-code bevat) - daar kan je niet bij komen.
Of het is iets van IE6 en IE7, en daar kan je ook niet bij komen.

Wat je wel kunt doen, is de mensen die met IE7 of eerder surfen, er op attent maken dat ze even op een link van een jaar moeten klikken.
Dat kan met zogenaamde "conditional comments" op je eigen pagina ("voorwaardelijke commentaren"). Dit zijn regels met een speciaal stukje code die alleen voor Internet Explorer gelden (of juist niet):
HTML:
<!-- als Internet Explorer 7 of eerder: -->
<!--[if lte IE 7]>
              <p>Attentie!<br>
              In Internet Explorer 7 en eerdere versies van Internet Explorer openen de fotoalbums<br>
              van de verschillende jaren in een apart venster.<br>
              Klik daarvoor op een link hierboven (en wacht 2 tellen).</p>
              <p><img src="http://lh6.ggpht.com/_n3TCV3ex-0Y/S2SNI7VqjTI/AAAAAAAAA8U/4Bnn9ztHiso/s576/101_0958.JPG" 
              width="576" height="432" alt=""></p>
<![endif]-->
          
<!-- en anders: -->
<!--[if !lte IE 7]>-->
              <iframe src="http://picasaweb.google.com/emmavan9/HerdenkingsloopEditie2007#5432622235022691634" 
              name="Foto's" width="900" height="600" scrolling="auto" id="Foto's"></iframe>
<!--<![endif]-->
Om bezoekers met IE6 of IE7 toch iets meer dan een wit vlak te laten zien, heb ik er dezelfde foto in gezet, die van de eerste serie die ook in het iframe getoond wordt.
Je kunt dit hier in werking zien:
De laatste moet je dus niet gebruiken, want dan komen er in de andere browsers dan IE6 of IE7 ook geen iframes. :eek:

Misschien heb je hier iets aan!
met vriendelijke groet,
CSShunter.

PS:
Een voorbeeldpagina van een conditional comment is deze: http://developerscorner.nl/csshunter/normal-conditional-comment.htm. - Dit is de normale versie, die meestal gebruikt wordt om voor IE (of een versie daarvan) iets afwijkends te doen, zoals een aanpassing van de styles.
Nauwelijks gebruikt (maar juist nu wel!) wordt de variant met het omgekeerde: iets doen als het niet IE of een versie daarvan is; dat is deze: http://developerscorner.nl/csshunter/inverse-conditional-comment.htm.

[edit]Grubbelgroems! Ik zie net dat het handeltje ook in Opera 10.10 niet goed werkt (maar dan weer op een andere manier niet: ook de links werken daarin niet...). :shocked:

Dan kan het feestje van hierboven niet doorgaan. :confused:
Waarschijnlijk kan je het beste het hele iframe afvoeren, en er gewoon alleen maar losse links naar de Picasa-pagina's van maken.[/edit]
 
Laatst bewerkt:
Ik heb de iframe verandert in gewone linken naar de albums. Hopelijk werkt nu alles zoals het moet.

Bedankt voor de hulp!
 
Hopelijk werkt nu alles zoals het moet.
Ja hoor, nu doet ie het in Internet Explorer, Firefox, Safari, enz.

Misschien zou je nog de volgorde van de jaren kunnen omdraaien: de mensen zijn waarschijnlijkst het meest nieuwsgierig naar de laatste foto's, en dan staan die bovenaan.
Verder zou je ook nog de linkjes kunnen opsieren door er een verkleind foto'tje uit de serie van het betreffende jaar naast te zetten. Met op het foto'tje dezelfde link, zodat men ook daarop kan klikken. Zoiets bv.:

picasa-2010.gif
Met vriendelijke groet,
CSShunter
 
Dat is een goed idee van jou csshunter :)
Dank je wel voor de tips!
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan