我在index中用以下语句进行了页面分帧
<frameset rows="25%,*">
<frame frameBorder="0" src="${pageContext.request.contextPath }/jsp/head.jsp" name="head"/>
<frameset cols="20%,*">
<frame frameBorder="0" src="${pageContext.request.contextPath }/jsp/left.jsp" name="left">
<frame frameBorder="0" src="http://www.baidu.com" name="body">
</frameset>
</frameset>在left页面中
<input type="button" value="获取head" onclick="get()"/>
</body>
<script type="text/javascript">
function get(){
var tit = window.parent.frames["body"].document.getElementById("title");
alert(tit.innerHTML);
}
这样可以获取到head页面中的元素
我的问题是:怎么获取引用的远程页面的元素呢?
<frameset rows="25%,*">
<frame frameBorder="0" src="${pageContext.request.contextPath }/jsp/head.jsp" name="head"/>
<frameset cols="20%,*">
<frame frameBorder="0" src="${pageContext.request.contextPath }/jsp/left.jsp" name="left">
<frame frameBorder="0" src="http://www.baidu.com" name="body">
</frameset>
</frameset>在left页面中
<input type="button" value="获取head" onclick="get()"/>
</body>
<script type="text/javascript">
function get(){
var tit = window.parent.frames["body"].document.getElementById("title");
alert(tit.innerHTML);
}
这样可以获取到head页面中的元素
我的问题是:怎么获取引用的远程页面的元素呢?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货