jquery, Mouseclicks, iFrame

LosLegator

Grünschnabel
Hallo,
ich habe folgendes Problem. Ich habe auf einer Seite einen Iframe in den ich dynamsich Webseiten laden kann. Es sind beliebige Webseiten, also habe ich auch keine Infos oder Einfluss auf die Benennung von Elementen von ID's Links usw.

HTML:
<iframe id="displayPage" name="displayPage" src="<?php echo $_GET['site'];?>" name="displayPage" width="100%" height="100%">
</iframe>

Nun würde ich gerne Mouse Events auf dieser Webseite Mitloggen. Es handelt sich um Usability Analyse. Z.B. Möchte ich mitloggen wann ein Link geklickt wird.

Dazu habe ich folgenden Code. Und ich nutze jQuery Framework.

HTML:
<script type="text/javascript" src="js/jquery-1.2.6.js"></script>
<script type="text/javascript">
$(document).ready(function(){
	$("a").click(function() {
	alert("Alarm");
        // Script
        // DB zugriff
	return false;
	});
});
</script>

Auf einer normalen Website geht dieser Code auch, aber im Iframe nicht.
Kann mir da jemand weiter helfen.

MFG
 
Hi,

Manipulationen von Dokumenten innerhalb eines iFrames unterliegen folgender Einschränkung: das iFrame-Dokument muss sich unter der gleichen Domain befinden wie das Hauptdokument. Das ist eine Sicherheitsrichtlinie von JS (Same-Origin-Policy).

Ciao
Quaese
 

Neue Beiträge

Zurück