Linken van afbeeldingen in browser Google Chrome werken niet. Hoe kan dit?

Status
Niet open voor verdere reacties.

ElsyV

Gebruiker
Lid geworden
7 sep 2007
Berichten
218
Hallo,

Ik werk altijd met FireFox maar kreeg een tip van een bezoeker dat de banners/plaatjes niet aanklikbaar zijn.
Jullie kunnen dit testen door deze pagina te bezoeken en dan op bv. de grote banner te klikken of de kleine plaatjes die eronder staan.

De tekstlinken werken wel!

Wie weet hoe ik dit kan verhelpen?

Hier een code van de grote afbeelding:

HTML:
<a href="http://www.fotoalbum.nl/partners/fotoalbum-maken-nl/fotoalbums.html" target="_blank" title="Fotoboek maken| Fotoalbum.nl" onclick="_gaq.push(['_trackEvent', 'Banners', 'Indexbanner 1', 'Fotoalbum.nl | cruise | aug 2012 | Indexbanner 1']);" title="Fotoboek maken| Fotoalbum.nl" ><img src="http://www.fotoalbum-maken.nl/fotoalbum_nl/aug-2012.jpg" alt="Fotoboek maken| Fotoalbum.nl" width="620" height="200" border="0" /></a>
 
Dat is vreemd, ik kan klikken wat ik wil maar de link opent niet.
En die bezoeker zit ook achter een andere computer.
Misschien kunnen nog meerdere mensen dit even testen?
Of hebben wij misschien iets niet goed afgesteld staan in de Chrome browser?
 
Chrome: werkt niet
Firefox: werkt wel
Explorer: werkt wel

Zou niet weten wat het probleem kan zijn de html code is gewoon juist
 
Hier (Firefox 14) werkt klikken op die banners/reclameblokken ook gewoon.

Tijs.
 
Beste "Gezinsmanager",

Deze vraag heeft weinig specifiek met PHP te maken, daarom heb ik hem verplaatst naar "Websites maken > Algemene vragen". :)

Met vriendelijke groet,
Stefan (Tha Devil)
Moderator Helpmij.nl
 
Hoi gezinsmanager,
Bij mij ook in Chrome niet, Firefox-12 wel, Internet Explorer-7 wel, Opera-11.50 wel, Safari 5.0.3 niet (alles onder Windows XP-professional).

Het zit 'm op een of andere manier in het onclick-script van de links: onclick="_gaq.push(... enz.), want als je javascript in Chrome en Safari uitzet, doen ze het wel.

=======
stefanz (nr. #4): de html code is gewoon juist.
Mmm, voor de links wel, maar ...

"Woehoe!" huilde de wolf in het bos, "Daar word ik maanziek van!" (zie resultaat html-validator) *)

Nu weet ik niet welk CMS of welke html-editor je deze kolen gestoofd heeft, maar het zou zomaar eens kunnen dat 1 van deze 460 resp. 578 het op z'n geweten heeft dat het gaq-script (Google Analytics) niet goed werkt. **)

Met vriendelijke groet,
CSShunter
____________
*) NB: Als je de html-validator een halve minuut later nog eens doet, geeft ie andere getallen! :shocked:
**) De javascript-console van Firefox geeft geen scriptfouten aan, dus Google zal z'n huiswerk wel goed gedaan hebben (en zeker voor z'n eigen browser!).
 
Laatst bewerkt:
@csshunter

Als ik het stukje code, van Google Analytics, verwijder uit de code van de banner dan maakt dit geen verschil.
Op mijn pagina roep ik deze banners aan op deze manier:
PHP:
echo $row['banner'];

Ik zou niet weten wat er mis is.
 
Hoi gezinsmanager,
Ja, dat klopt, zie ik: als ik de gaq-code er uit haal, doet ie het nog steeds niet in Chrome.

Maar als je alle javascript in Chrome uit zet, doet ie het wel.
Dan moet het dus in één van de andere scripts zitten.
Daar is een waterdichte methode voor:
  • Alle scripts in de html uit-commentariëren.
  • En ze dan stuk voor stuk weer aanzetten en testen.
  • Net zo lang tot ie ploft!
  • Dat is dan de boosdoener.
  • Boosdoener weer uit zetten, en verder gaan.
  • Misschien zitten er nog meer boosdoeners!

NB: Ook maf, lokaal doet Chrome het wel, met exact dezelfde code! :shocked:
Dus voor het testen steeds eerst uploaden en dan pas kijken.

Aldus geschiedde...
... en ja hoor, het was echt het allerlaatste script dat op de pagina staat! ;)
Dat is het "OPENTRACKER" script dat vlak voor de </body> zit.
En wat blijkt verder?
Dit script stond ook al een paar regels hoger, en wordt dus dubbel aangeroepen. :eek: Dus weghalen kan geen enkel kwaad. :)


  • Test zonder dubbel Opentracker-script: fotalb-nw.htm.
  • Nu doet Chrome het wel.
  • Nu doet ook Safari het.

Met vriendelijke groet,
CSShunter
 
Laatst bewerkt:
Het werkt!

@CSShunter

Dat script was een proefscript wat ik niet eens gebruik! (opentracker)
Maar ik wist ook echt niet hoe ik alles zou moeten testen dus ik ben je super dankbaar dat je dat voor me hebt willen doen.
Het werkt nu in chrome.

Nogmaals mijn dank is zeer groot!!:thumb:
 
Graag dan de vraag op opgelost zetten: Klik op "Zet status opgelost" op de donkerblauwe horizontale balk, bijna bovenaan deze webpagina [die met "Zet status opgelost", "Onderwerp opties" etc.]

Tijs.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan