我有一个创建了两个框架的主页。 (是的,我知道它是一个名声而不是iFrame,我在这个阶段无法改变它,所以我需要解决这个问题。)
<frameset rows="130pt,*" frameborder="0" framespacing="0" >
<frame id="topframe" name="topframe" src="***.html" noresize marginheight="0" marginwidth="0" />
<frame id="mainframe" name="mainframe" src="***.html" frameborder="0" />
</frameset>
我在html文件中有一个JQuery代码,位于topframe中。 我想提交表单并将结果输入&#34;大型机&#34;
我尝试了所有我能想到的事情,并尝试了许多来自互联网的解决方案,但出于某种原因,结果可以在新窗口中检索。
我想在jQuery或javascript中获得解决方案以提交表单并获得结果&#34; mainframe&#34;请。
谢谢。
答案 0 :(得分:0)
试试这个
$(function(){
var details="get values from your form";
$('#mainframe').contents().find("your-div-to-display").html(details);
});
&#13;
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<frameset rows="130pt,*" frameborder="0" framespacing="0" >
<frame id="topframe" name="topframe" src="***.html" noresize marginheight="0" marginwidth="0" />
<frame id="mainframe" name="mainframe" src="***.html" frameborder="0" />
</frameset>
&#13;