使用 Jquery 在 iframe 外部发送输入数据
Send input data outside the iframe with Jquery
位于iframe之外,输入进去,发送什么值。
iframe 外
<input id="a_input_id" type="text">
内嵌框架
<a href="javascript:;" class="special_field_link">@r.SpecialField<a>
Javascript 代码;(iframe 正在运行)
<script>
$(function(){
$(".special_field_link").click(function(){
$("#a_input_id").val($(this).text());
});
});
</script>
只要iframe和parent在同一个域,就需要使用parent document context
$("#a_input_id", parent.document).val($(this).text());
位于iframe之外,输入进去,发送什么值。
iframe 外
<input id="a_input_id" type="text">
内嵌框架
<a href="javascript:;" class="special_field_link">@r.SpecialField<a>
Javascript 代码;(iframe 正在运行)
<script>
$(function(){
$(".special_field_link").click(function(){
$("#a_input_id").val($(this).text());
});
});
</script>
只要iframe和parent在同一个域,就需要使用parent document context
$("#a_input_id", parent.document).val($(this).text());