<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>上传图文素材</title>
</head>
<body>
<form id="fileForm" method="POST" action="http://file.api.weixin.qq.com/cgi-bin/media/upload" enctype="multipart/form-data" target="hidden_frame">
access_token:<input type="text" name="access_token">
上传类型:<input type="text" name="type" value="image">
素材:<input type="file" name="media">
<input type="submit" value="提交"/>
</form>
<iframe name='hidden_frame' id="hidden_frame"></iframe>
<input type="button" value="获取iframe中内容" onclick="getText();"/>
</body>
<script type="text/javascript" src="js/jquery-1.9.1.min.js"></script>
<script type="text/javascript">
function getText(){
var win = document.getElementById('hidden_frame').contentWindow;
alert(win.document.body.innerText);
}
</script>
</html>
父页面获取子页面的内容:
function getText(){
var iframe = document.getElementById('hidden_frame');
var iframeDoc = getIframeDocument(iframe);
alert(iframeDoc.body.innerText);
}
function getIframeDocument(iframe) {
return iframe.contentDocument || iframe.contentWindow.document;
}
或者子iframe中有多个子iframe时候选取第一个子iframe的内容:$('hidden_frame')[0].contentWindow
7373



被折叠的 条评论
为什么被折叠?



