0

新しく動的に作成された iframe から親の関数を呼び出す方法は?

function PARENTS_TEST() {
}

function on_something_clicked() {
  $('#somediv').html("<iframe src='somehtml.html' ONLOAD?='PARENTS_TEST()'></iframe>");
}

somehtml.html をまったく変更したくない場合..

4

2 に答える 2

1

このコードを試してください

<!DOCTYPE html>
<html>
<head>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
<script>
function game()
{
alert("hiii");
}
function pfun()
{
$("#div1").html('<iframe id="if1" src="www.google.com" onload="game();">');


}
</script>
</head>
<body onload="pfun();">
<div id="div1">
</div>
</body>
</html>
于 2013-02-28T11:31:49.017 に答える
0

これを試して。

function PARENTS_TEST() {
}

function on_something_clicked() {
  $('#somediv').html("<iframe src='somehtml.html' ONLOAD?='parent.PARENTS_TEST()'></iframe>");
于 2013-02-28T10:56:41.113 に答える