我从页面http://www.kimi007.freeiz.com/frame.html
获取值“msg”,其中包含以下代码(地址必须在地址栏中,然后点击“输入”,从而获得警报消息“成功!”):
javascript:
(function()
{
var%20s=document.createElement("script");
s.setAttribute("type","text/javascript");
s.setAttribute("src","http://www.kimi007.freeiz.com/java.js");
document.getElementsByTagName("head")[0].appendChild(s);
}
)()
以上在.js文件中有这两行:
var capForm = document.getElementById('form').elements[0].value;
alert('' + capForm + '');
到目前为止我没有遇到任何问题。但是我想把“frame.html”放在像这样的iFrame中:
http://www.kimi007.freeiz.com/test.html
让我的Java代码工作,这样我就能获得同样的“成功!”来自iFrame的消息。关于如何做到这一点的任何想法?
感谢。
答案 0 :(得分:0)
尝试以下代码,可能会做到这一点:
top.frames[name_of_the_frame].some_function()