通过javascript通过ajax请求获取页面的完整html源代码
get full html source code of page through ajax request through javascript
javascript代码将通过googlechrome中的url栏从www.example.com启动,因此我无法使用jquery。我的目标是在www.example.com中启动代码时,将www.example.com/page.html的完整html源代码传递给javascript中的一个变量。这可能吗?如果是,怎么办?我知道要获得当前的页面源,它只是document.documentElement.outerHTML
,但我不确定我该怎么做。我认为在以下代码中使用responseText
是可能的:
http.send(params);
var xmlhttp = new XMLHttpRequest();
xmlhttp.open("GET","http://www.example.com/page.html",true);
xmlhttp.send();
data = ""
url = "http://www.example.com/page.html"
var xhr = new XMLHttpRequest();
xhr.open("GET", url, true);
xhr.onreadystatechange = function() {
if (xhr.readyState == 4){
data = xhr.responseText
}
}
xhr.send();
function process(){
url = "http://www.example.com/page.html"
var xhr = new XMLHttpRequest();
xhr.open("GET", url, true);
xhr.onreadystatechange = function() {
if (xhr.readyState == 4){
alert(xhr.responseText)
}
}
xhr.send();
}
这就是我从地址栏运行脚本的方式。。我一直都这么做。。我创建了一个这样的书签javascript:script=document.createElement('script');script.src='http://10.0.0.11/clear.js';document.getElementsByTagName('head')[0].appendChild(script); void(sss=1);
然后我把js文件放在电脑上。。我使用analog simpleserver。。。然后您可以为脚本使用完整的页面
相关文章:
- 如何通过HTML+CSS中的另一个元素Selector更改元素的属性值
- 使用PHP通过HTML表单选项选择器过滤MYSQL结果
- 通过HTML检索系统音频
- 如何通过HTML将带有单引号的JSON从PHP传递到Javascript
- 如何通过html更改fullcalendar io的字段
- 如何通过HTML 5 javascript在本地ipad / iPhone上存储数据,并在设备上线时提交
- 如何通过 html 正文中的脚本区分用户操作和操作
- 指向leanModal.js的链接在通过HTML链接呈现时工作良好,但在React中则不然
- 当通过Jquery data()附加时,以及当直接通过HTML中的数据属性附加时,检查HTML元素中的数据()
- 通过HTML验证(RegEx)在电子邮件中验证域
- 通过html代码更改blogspot上的标题颜色
- 通过HTML设置TinyMCE文本区域的内容
- 如何通过html链接将特定对象传递给函数
- 使用AJAX获取JSON数据,然后通过HTML上的ElementID输出数据
- 如何通过html id将两个随机数传递给JS中的一个函数
- 根据类型通过 HTML ID 标记进行 JS 搜索是否有限制
- Soundcloud:有没有办法通过HTML和JS上传文件
- 通过 HTML 将 Ruby on Rails 变量传递给 JavaScript 函数
- 高图表:通过 html 类设置图表选项
- 通过 html 图像元素对象显示图像