您的位置:

js获取任意网页源码(js读取网页源码)

js获取任意网页源码(js读取网页源码)

更新:

本文目录一览:

JS 获得网页代码

!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"

html

head

meta http-equiv="Content-type" content="text/html; charset=utf-8"

title远程网页源代码读取/title

style type="text/css"

/* 页面字体样式 */

body, td, input, textarea {

font-family:Arial;

font-size:12px;

}

/style

script type="text/javascript"

//用于创建XMLHttpRequest对象

function createXmlHttp() {

//根据window.XMLHttpRequest对象是否存在使用不同的创建方式

if (window.XMLHttpRequest) {

xmlHttp = new XMLHttpRequest(); //FireFox、Opera等浏览器支持的创建方式

} else {

xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");//IE浏览器支持的创建方式

}

}

//直接通过XMLHttpRequest对象获取远程网页源代码

function getSource() {

var url = document.getElementById("url").value; //获取目标地址信息

//地址为空时提示用户输入

if (url == "") {

alert("请输入网页地址。");

return;

}

document.getElementById("source").value = "正在加载……"; //提示正在加载

createXmlHttp(); //创建XMLHttpRequest对象

xmlHttp.onreadystatechange = writeSource; //设置回调函数

xmlHttp.open("GET", url, true);

xmlHttp.send(null);

}

//将远程网页源代码写入页面文字区域

function writeSource() {

if (xmlHttp.readyState == 4) {

document.getElementById("source").value = xmlHttp.responseText;

}

}

/script

/head

body

h1远程网页源代码读取/h1

div

地址:input type="text" id="url"

input type="button" onclick="getSource()" value="获取源码"

/div

textarea rows="10" cols="80" id="source"/textarea

/body

/html

给分啊

JavaScript 如何读取某网页的源码?

可以使用parent.网页所在窗口的名字.doucment.body.innerHTML属性来读取网页主体中的代码,但是要获得整个网页的源码可能只使用JavaScript是办不到的.

js获取网页源代码

          let sourceCodeTxt = '';

          var xhr = new XMLHttpRequest();

          xhr.open('GET', window.location.href, false);

          xhr.send();

          sourceCodeTxt= xhr.responseText;

js读取远程网页源码

代码如下:

!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"

html

head

meta http-equiv="Content-type" content="text/html; charset=utf-8"

title远程网页源代码读取/title

style type="text/css"

/* 页面字体样式 */

body, td, input, textarea {

font-family:Arial;

font-size:12px;

}

/style

script type="text/javascript"

//用于创建XMLHttpRequest对象

function createXmlHttp() {

//根据window.XMLHttpRequest对象是否存在使用不同的创建方式

if (window.XMLHttpRequest) {

xmlHttp = new XMLHttpRequest(); //FireFox、Opera等浏览器支持的创建方式

} else {

xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");//IE浏览器支持的创建方式

}

}

//直接通过XMLHttpRequest对象获取远程网页源代码

function getSource() {

var url = document.getElementById("url").value; //获取目标地址信息

//地址为空时提示用户输入

if (url == "") {

alert("请输入网页地址 。");

return;

}

document.getElementById("source").value = "正在加载……"; //提示正在加载

createXmlHttp(); //创建XMLHttpRequest对象

xmlHttp.onreadystatechange = writeSource; //设置回调函数

xmlHttp.open("GET", url, true);

xmlHttp.send(null);

}

//将远程网页源代码写入页面文字区域

function writeSource() {

if (xmlHttp.readyState == 4) {

document.getElementById("source").value = xmlHttp.responseText;

}

}

/script

/head

body

h1远程网页源代码读取/h1

div

地址:input type="text" id="url"

input type="button" onclick="getSource()" value="获取源码"

/div

textarea rows="10" cols="80" id="source"/textarea

/body

/html

javascript如何获取当前网页的源码?

首先outerHTML有兼容性问题,其次outerHTML和innerHTML类似,得到的是被浏览器修整的代码,包括js运行时对html结构做的修改,都会体现到innerHTML上。

所以,如果想拿到最真实的html源码,那就只能发起一个异步请求,url就是当前的location.href,在xhr.responseText里就能拿到最纯正的源码啦!

js获取任意网页源码(js读取网页源码)

本文目录一览: 1、JS 获得网页代码 2、JavaScript 如何读取某网页的源码? 3、js获取网页源代码 4、js读取远程网页源码 5、javascript如何获取当前网页的源码? JS 获得

2023-12-08
js获取某网页源码是什么(js获取网页源代码)

本文目录一览: 1、javascript如何获取当前网页的源码? 2、JavaScript 如何读取某网页的源码? 3、JS 获得网页代码 4、怎么用JS获取某一个指定页面(非本页面)的HTML代码?

2023-12-08
php抓取网页源代码,php获取网页源代码

2022-11-30
js代码网页代码(js代码网页代码大全)

本文目录一览: 1、网页如何调用js代码?? 2、什么是JS代码? 3、html代码和JS代码有什么区别 4、如何查看网页js代码 5、怎样在网页中插入JavaScript代码 6、JS 获得网页代码

2023-12-08
如果用js远程读取网页内容(如果用js远程读取网页内容怎么办

本文目录一览: 1、js如何在本地远程读取指定url的内容? 2、js读取远程网页源码 3、JAVASCRIPT如何获取远程页面内容 js如何在本地远程读取指定url的内容? 你的意思是,你的电脑上有

2023-12-08
网页js获取器(js获取网页内容)

本文目录一览: 1、怎么用JS获取获取浏览器地址栏参数 2、js中如何获取当前浏览器的地址的值 3、JS 获取当前浏览器宽高 4、用js怎样获取所有打开的浏览器地址 5、JavaScript获取网页、

2023-12-08
js获取body源码(js如何获取body元素)

本文目录一览: 1、js 怎么获取body中的所有元素 不只是body的子元素,还有子元素的子元素 2、关于javascript中获取body元素的问题? 3、JS获取body的高度 4、js读取远程

2023-12-08
js购物网站源码,基于html的购物网站源码

本文目录一览: 1、求一个完整的javaweb项目的购物网站源代码 2、用javascript编写网站简单网站 3、js获取网页源代码 4、JS如何查找源代码 求一个完整的javaweb项目的购物网站

2023-12-08
java获取网页php源码,获取网站php源码

2022-11-27
js代码对比网速(js获取网速)

本文目录一览: 1、网页中的java script特效很影响网速吗? 2、js代码比较复杂,会不会对网速有影响 3、网站加载的js过多,打开速度很慢很慢。 4、js 获取当前网速 及 cpu占用率 5

2023-12-08
获取目标js代码,js 获取

本文目录一览: 1、怎么用JS获取某一个指定页面(非本页面)的HTML代码? 2、如何通过一个js方法的方法名,获取到这个js方法定义的代码(方法体)? 3、怎样在页面获取js对象的内容 4、JS 获

2023-12-08
js获取网页域名,js获取当前url域名

本文目录一览: 1、两种js获取当前域名代码 2、用JS获取当前域名并判断 3、如何使用Javascript获取一个链接地址中的顶级域名 4、如何通过js获取当前访问页面的域名 两种js获取当前域名代

2023-12-08
php最快获取网页源码,php最快获取网页源码的方法

2022-12-02
网页js代码作业,js网页编程

本文目录一览: 1、学生作业:怎么制作网页 2、用javascript编写一个程序,要求:网页运行的时候弹出对话框:欢迎进入 3、下载的js代码怎么用 4、javascript作业…求助!高分! 学生

2023-12-08
网页js经典代码(网页的js)

本文目录一览: 1、求个简单javascript代码 谢谢,网站菜单功能 2、有关JS代码在网页中的问题,麻烦会的大鸟帮帮忙。 3、关于网页调用系统时间JS代码 4、Web前端工程师应该知道的经典代码

2023-12-08
php读取网页源码,html获取php数据

2022-11-26
js数据库获取(js提取网页数据)

本文目录一览: 1、js 如何读取数据库信息 2、JS 文件如何获取数据库中的数据 3、怎么在js里面获取数据库的数据 4、javascript中如何获取从数据库取出的数据? 5、在JS脚本中怎样读取

2023-12-08
php获取页面源代码,php获取网页

2023-01-06
jsnew源码,js +new

本文目录一览: 1、js获取网页源代码 2、js源码在哪里看 3、JS如何查找源代码 js获取网页源代码 let sourceCodeTxt = ''; var xhr = new XMLHttpRe

2023-12-08
js点评源码(js源码分析)

本文目录一览: 1、js获取网页源代码 2、js源码在哪里看 3、如何查看网页js代码 4、如何获取JS执行过后的网页源代码 5、如何将js 输出到html源码中? 6、JS网页源码怎么修改,重赏 j

2023-12-08