2 qq kong qq_kong 于 2017.01.04 12:05 提问

java script 能够获取一个另一个网站的body吗? 5C

想写一个js程序,获取一个网站的控件并控制。
比如我想获取http://baidu.com这个网站的body控件,需要怎样写程序或者说思路是怎样的,求大神帮忙。

5个回答

showbo
showbo   Ds   Rxr 2017.01.04 13:51

跨域不行,除非你做成插件的形式安装到浏览器,demo:chrome扩展获取页面dom对象信息

JE_GE
JE_GE   2017.01.04 12:39

可以使用jsoup去解析,获取body
http://blog.csdn.net/je_ge/article/details/53414471

JE_GE
JE_GE 回复qq_kong: #("#div").load("url");
一年多之前 回复
qq_kong
qq_kong 这个jsoup是java语言的呀,我想用的是java script
一年多之前 回复
sinat_35134348
sinat_35134348   2017.01.04 14:11
welan123123
welan123123   2017.01.04 15:31

使用iframe啊,

chenl_
chenl_   2017.01.04 21:24

小伙我感觉动机不纯啊

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
用JS(javascript)从另一个html中读取标题和正文body
用JS(javascript)从另一个html中读取标题和正文body
为什么推荐把<script>元素写在body里面
首先我们要知道两点:   (1) 浏览器在遇到元素才开始显示内容;   (2) 当HTML页面中含有外部的JavaScript代码引用,会首先对其进行下载,解析。 在最初的写法中,我们都将元素写在HTML页面的元素中。 这样写的好处是:把所有的外部文件(即.css文件和.js文件)的引用都放在了相同的位置。 但是这样就会产生一个问题: ...
JS<script> 一定要放在 Body 的最底部吗
文章目录一、从一个面试题说起“页面渲染出来了” 指的是什么?陷阱二、浏览器的渲染机制几个概念浏览器的渲染过程看 Timeline,一目了然三、问题的答案四、总结、再进一步说明:本文提到的浏览器均是指Chrome。“script标签“指的都是普通的不带其他属性的外联javascript。web性能优化的手段并不是非黑即白的,有些手段过头了反而降低性能,所以在讨论条件和结论的时候,虽然很多条件本身会带来
script 写在body和head中的区别
区别简述: 在HTML body部分中的JavaScripts会在页面加载的时候被执行。 在HTML head部分中的JavaScripts会在被调用的时候才执行。 —————————————————————————— JavaScript应放在哪里 head 部分中的脚本: 需调用才执行的脚本或事件触发执行的脚本放在HTML的head部分中。当你把脚本放在hea
为什么script标签要放在body前,而不是head中?
按照传统的做法,所有script元素都应该放在页面的head元素中,这种做法的目的就是把所有外部文件(包括css和JavaScript文件)的引用都放在相同的地方,可是,在文档的head元素中包含所有JavaScript文件,意味着必须等到全部JavaScript代码都被下载、解析和执行完成之后,才能开始呈现页面内容(浏览器在遇到body标记时才开始呈现内容)。对于那些需要很多JavaScript...
引用js文件时src=可传递参数,实现在一个js中引用另一个js文件
html : 引用src参数value=2  [html] view plain copy html xmlns="http://www.w3.org/1999/xhtml">  head>      title>title>      script src="js/a.js?value=2" type="text/javascript">script>      s
js script放在head和body里面的区别
详见: http://blog.yemou.net/article/query/info/tytfjhfascvhzxcytp66       java script放在head和body的区别   1,在head中时,所代表的functions只加载而不执行,执行是在某一事件触发后才开始。 2,在body中时,直接加载并执行 典型的区别: 如果有不在函数中的执行语
在Postman中添加脚本(Pre-request Script)
Postman是谷歌浏览器插件中,发送http请求的代表性产品。平时用Postman测试Restful接口是很平常很方便的事情。 填入服务地址,选择请求类型,添上必要的Headers和Body参数就可以发送请求了。如果需要在发送请求之前做一些处理(如数据构造),可以添加脚本: 该脚本遵循JS语法,本例子中的用法是: 1、假定taskAnalyze接口接收一组订单号,返回订单的状态 2、在
使用 Script 方法在一个页面中调用另一个页的方法
    在 Html 页设计时,需要将一固定的代码作一个页面保存,更好的体现模块化的设计思想,对维护工作也带来很大的便利。    一般的时候,通过 iframe 的方式将不同的页面整合在一起,只在需要的地方,将目的页面嵌入即可。如有一页面:  SubHtml.html, 功能相对独立,如果需要在不同的页面中用Script 的方法调用,可以再创建一下 js文件,代码可以如下所示:docu
script标签放在body标签前后的区别
&amp;amp;lt;!DOCTYPE html&amp;amp;gt; &amp;amp;lt;html&amp;amp;gt; &amp;amp;lt;head&amp;amp;gt; &amp;amp;lt;meta charset=&amp;quot;UTF-8&amp;quot;&amp;amp;gt; &amp;amp;lt;title&amp;amp;gt;&amp;amp;lt;/title&amp;amp;gt; &amp;amp;