Wieso willst du den onclick Event auf document.body legen und nicht auf window.document?
<script type="text/javascript">
function schreib()
{
var f = window.frames['ziel'];
f.document.onclick = function()
{
alert(this.body.innerHTML);
}
}
</script>
<iframe name="ziel" src="f1.html"></iframe>
<a href="#" onclick="schreib()">xxx</a>
Struppi.