У меня есть iframe, созданный в Javascript с некоторой функцией f ():
var iframe = document.createElement("iframe");
$(iframe).attr({
width: 0,
height: 0,
frameborder: 0,
src: this.options.url,
name: id,
id: id
});
document.body.appendChild(iframe);
iframe.contentWindow.f = function(data) {
alert("test");
};
Документ, загруженный в этот iframe, должен вызывать функцию f ():
<script ...>f();</script>
И это отлично работает в Firefox, но Opera говорит, что f () не определено.
Есть ли решение?
Адриан.