Toon posts:

plaatjes laden niet altijd

Pagina: 1
Acties:

Verwijderd

Topicstarter
Op een website die ik onderhoud krijg ik steeds vaker de klacht dat er een icoontje niet zichtbaar is. Nou dacht ik eerst dat het aan een firewall lag (het hielp namelijk een paar keer als deze uitgezet werdt), maar nou krijg ik steeds meer meldingen dat dit ook niet werkt.

Het doet zich ook voor onder verschillende browsers (tot nu toe IE en Firefox) en ook onder verschillende OS (windows XP, windows 2000 en mac).

Het gaat ook steeds om hetzelfde plaatje. Het is dus niet zo dat er random plaatjes niet verschijnen.

De site bestaat uit 2 advertenties: gewone kontaktjes en aanbiedingen uit het regio-plaza (deze zijn te herkennen aan het paarse icoontje waar "regio-plaza" op staat).
Er hoort bij elke aanbieding/kontaktje een "i" icoontje te staan. Deze staan er wel bij de regio-plaza aanbiedingen, maar niet bij de kontaktjes.
Ook vallen de foto's bij regio-plaza aanbiedingen weg, maar het belangrijkste is dat de "i" icoontjes werken.

Dit is raar, want de code wordt gegenereerd uit een class en is vrijwel identiek. Er hangt alleen een if/else aan.

code:
PHP:
1
2
3
4
5
6
7
8
9
10
11
function getMeerInfo()
{
    if($this->m_iType == 3)
    {
        return "<a href=\"#\" onClick=\"popupRPAanbieding('http://www.regio-plaza.nl/zoeken/klant/klant.php?PHP_nr=".$this->m_iID."'); return false;\">[img]\"../../images/info.gif\"[/img]</a><br>";
    }
    else
    {
        return "<a href=\"meerinfo.php?adv=".$this->m_iID."\">[img]\"../../images/info.gif\"[/img]</a><br>";
    }
}


Voorbeeld screendump website zonder alle iconen (waar het om gaat is met rood omcirkeld)
Voorbeeld screendump hoe het er uit hoort te zien

Nou wil ik graag weten hoeveel mensen de plaatjes wel of niet zien en natuurlijk waarom...
Dus als je geen antwoord weet op de waarom vraag, graag wel melden of alle icoontjes zichtbaar zijn of niet (graag met OS een browser type + versie).

Hier vind je de website
edit:
link naar website toegevoegd

[ Voor 14% gewijzigd door Verwijderd op 06-12-2004 17:00 ]


  • Barracuda_82
  • Registratie: September 2001
  • Laatst online: 19-12-2024

Barracuda_82

mkTime(), not war!

Ik heb een dergelijk probleem ook een keer gehad in IE met een forum dat ik gebouwd had. De plaatjes werden maar voor de helft ingeladen. Na veel zoeken bleek dat er een error zat in een of ander javascriptje dat aangeroepen werd door een flash bestand (dat niet door mij gemaakt was, maar door een derde partij). Nu bleek dus dat IE helemaal stopte met het laden van afbeeldingen op het moment dat die error optrad.

Misschien is het een idee om even het verschil te proberen in IE en Firefox en eens te kijken of er niet ergens een klein javascriptje zit dat voor een error zorgt en misschien het laden van de afbeeldingen verhinderd.

Verwijderd

Topicstarter
het rare is, dat plaatjes niet half geladen worden.
En zijn zijn wel altijd zichtbaar bij regio-plaza aanbiedingen en bij de kontaktjes niet....??
Het is dus absoluut niet zo dat er random plaatjes niet geladen wordt.

  • Barracuda_82
  • Registratie: September 2001
  • Laatst online: 19-12-2024

Barracuda_82

mkTime(), not war!

Misschien moet je toch effe een linkje plaatsen naar de site in kwestie. Dan kunnen we effe naar de code kijken. Want ik denk toch dat daar ergens een probleem zit.

Als de mods het niet goed vinden merken we het vanzelf wel.

Verwijderd

Topicstarter
is goed.
Hier vind je de website

Voor alle andere mensen, kijk aub of je alle icoontjes kan zien of niet...

Bvd.

  • marko77
  • Registratie: Februari 2002
  • Laatst online: 06-05-2025
hier zie ik alles, geen kruisjes iig :)

Mijn rig


Verwijderd

Topicstarter
marko77 schreef op maandag 06 december 2004 @ 16:29:
hier zie ik alles, geen kruisjes iig :)
Je ziet ook geen kruisjes.
Zie aub links naar screendumps in TS voor wat duidelijkheid ;)

[ Voor 5% gewijzigd door Verwijderd op 06-12-2004 16:58 ]


  • Annie
  • Registratie: Juni 1999
  • Laatst online: 25-11-2021

Annie

amateur megalomaan

Heb zelf ook ooit het probleem gehad waarbij de images niet werden getoond (maar soms ook wel). Heb het daar 'opgelost' door, na het inladen van de pagina, de images te controleren via de complete property en evt opnieuw in te laden. Dat werkte in mijn geval.


Toevoegen aan je pagina en klaar is kees (typfouten voorbehouden).
JavaScript:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<script type="text/javascript">
function reloadFailedImages()
{
  var images = document.getElementsByTagName('IMG');
  var item = images.length;
  while (item--)
  {
    if (!images[item].complete)
    {
      images[item].src = images[item].src;
    }
  }
}

window.onload = reloadFailedImages;
</script>

[ Voor 10% gewijzigd door Annie op 06-12-2004 22:18 ]

Today's subliminal thought is:


Verwijderd

Topicstarter
thanx, ik ga het uitproberen ;)

Verwijderd

Hallo! Ik heb ook zo'n soort probleem op deze site: http://www.catamadeleine....task=view&id=12&Itemid=26

De site is met Mambo CMS gemaakt.

Met IE laden de plaatjes vaak niet of half. Dingen die ik al geprobeerd heb zonder resultaat:
-Het bovenstaande script
-Alle javascript eruit
-Op andere server zetten
-Firewall uit
-Popup blocker uit

Allemaal niks. Alleen, als ik een ander template gebruik, wordt toch alles goed geladen. Misschien heb ik ergens een DIV teveel staan ofzo? Weet iemand iets hierover te zeggen?

EDIT: Probleem opgelost. Een style:filter blijkt wat langere pagina's te verstoren.

[ Voor 16% gewijzigd door Verwijderd op 01-10-2005 10:28 ]

Pagina: 1