例えば:
script.js:
function functionFromScriptJS() {
alert('inside functionFromScriptJS');
}
iframe.html:
<html>
<head>
<script language="Javascript" src="script.js"></script>
</head>
<body>
<iframe>
<body>
<script language="JavaScript">
functionFromScriptJS();
</script>
</body>
</iframe>
</body>
<html>
上記のfunctionFromScriptJS()の呼び出しが機能していません。
最初の推測のparent.functionFromScriptJS()も機能していません。
インクルードがiframe自体ではなく、親ドキュメントにある場合、iframeからそのような外部関数にアクセスすることは可能ですか?
@Edit:それで、私の間違いは、ドキュメントをiframeタグ内に配置し、それを別のファイルに配置して、タグのsrcattrubuteで指定する必要があったことです。この場合、parent.functionFromScriptJS()が機能します。