1 先获取页面 a 的 document 对象,通过该对象获取 getElementsByTagName("script")[1]innerHTML 来获取页面 a 中的第二个 script 的内容。
2 获取页面 b 的 document 对象,通过该对象,将刚才 script 的内容 write 出来。
这个做法有个限制,就是不能跨域,即你不能从这个服务器去获取别人服务器页面的document对象。
仅供参考,如有错误,请指出~
1、首先打开hbuilder软件,新建一个html文件,里面写入一个p标签和一个按钮标签。
2、然后在p标签的下方设置一个script标签,里面写入js胆码;先获取p标签和按钮的dom对象,然后给按钮添加一个点击事件,再点击事件爱的回调中alertp标签的text属性即可。
3、最后打开浏览器,可以看到一段文字和一个按钮,点击这个按钮。
4、就可以d出内容了。
<%@ page language="java" import="javautil" pageEncoding="utf-8"%>
<html xmlns=" >
楼主的意思是只要<script>标签内的内容还是说要提取js执行后的网页源码?
只要<script>标签内的内容可以写正则匹配去获取
要提取js执行后的网页源码需要抓取网页的时候支持js加载。
1、html标签 获取java的值 用 <%=xxx%>
2、java获取script中的值:
script中 通过get post请求 提交到服务端,然后服务端java可取到
如果是在ASP代码中,可以直接输出:
<%
responsewrite "<script type='text/javascript'>/uuuuu</script><script src='>
以上就是关于如何用js或者jq获取iframe页面中的第二个script全部内容并输出全部的内容,包括:如何用js或者jq获取iframe页面中的第二个script全部内容并输出、怎么用JS获取HTML标签内的内容、javascript中如何获取一个html表格的内容等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)