Hallo,
bei Klick auf ein kleines Bild in einem IFRAME mache ich einen Bilderwechsel per Javascript-Funktion im Parent.
<a onclick="showbild('<?PHP echo $myfotoliste->name;?>')"><img src="shop/fotos-online/klein/<?PHP echo $myfotoliste->name;?>" alt=""></a>
In der aufgerufenen Javascript-Funktion
function showbild (welchesbildgross)
wird das Bild erfolgreich im Parentframe gewechselt über:
parent.document.getElementById ('mac').innerHTML="<img src='"+welchesbildgross+"' alt=''>";
Musste wegen dem MAC über innerHTML passieren (aber das war ein anderes Problem...).
Die Aufgabe jetzt, die ich einfach nicht lösen kann:
Ich möchte pro Bild eine Klick-Statistik führen, dazu habe ich auch schon eine PHP-Funktion fertig und würde die gerne benutzen. Das waren meine Versuche:
Im Javascript rufe ich meine PHP-Funktion zaehle_bild(welchesbildgross) auf. Da JS clientseitig läuft, kann ich aber aus meiner Erkenntnis (und meinen Fehlversuchen) nicht auf die JS-Variable welchesbildgross zugreifen.
Nun dachte ich, ich setze das PHP-Zählen mit in den onklick-Aufruf ein, also
<a onclick="<?PHP zaehle_bild($bildname);>; showbild('<?PHP echo $myfotoliste->name;?>')"><img src="shop/fotos-online/klein/<?PHP echo $myfotoliste->name;?>" alt=""></a>
Also zwei Aufrufe in einem onclick. Die PHP-Funktion wird aber IMMER aufgerufen, egal ob ich klicke oder nicht.
- Mein letzter Versuch war, meinen PHP-Aufruf mit in das innerHTML zu mogeln. Das klappt aber auch nicht :(:(:(
parent.document.getElementById ('mac').innerHTML=
"<?PHP zaehle_bild($bildname);><img src='"+welchesbildgross+"' alt=''>";Ist meine einzige Option die Statistik für welchesbildgross direkt im Javascript MIT javascript-Code hochzuzählen? Das wollte ich eigentlich vermeiden, weil ich nicht so firm im JS bin...
Kennt Ihr einen Trick?
Danke und schönen Abend aus Bremen,
Carola
Hallo an alle Antworter,
ich wollte nur sagen, dass ich mich über die Art der Beantwortung meiner Fragen ärgere - und Ärger soll man ja nicht zurückhalten.
Als erstes bekomme ich ein aus meiner Sicht oberlehrerhafte, teilweise höhnische Antwort bzw. Belehrung von wahsaga mit Andeutungen/ einem Rätsel zum Lösungsansatz am Ende seiner Auführungen (jedenfalls für mich) und dann verselbstständigen sich alle Antworten, so dass man am Ende wirklich nicht mehr sagen könnte, was denn die ursprüngliche Frage war...
Ich gehe davon aus, dass Ihr es alle gut gemeint habt, aber ich weiss immer noch nicht, wie ich das Problem löse...
Ein Forum fragt man ja eigentlich, weil man Hilfe braucht und nicht schon alle weiss. Und ich habe es, bevor ich das Forum um Hilfe bat, zumindest aus meiner Sicht intensiv versucht...
Aber vielleicht bin ich auch zu empfindlich und habe heute einen schlechten Tag ;)
Gruss
Carola