个人需求:用js 通过URL访问路径转化成静态页面意思是 我有一个路径,假设是www.XXX.com/XXX/XXX.do
这个路径的操作任务是进入系统后台去查询信息然后跳转到其他页面
这个时候我需要一段js条用这个路径后可以帮我把这个路径最后所显示的页面给静态生成出来。例如:
function js方法(url访问的路径)
{
处理。。
return 静态页面保存在本地的地址
}注明:如果实在不能转化为静态页面的操作,那么能转化为字符串,让我alert()打印出来也行,
如果这样也不行,看能不能有别的脚本语言或者中间件能帮忙完成这个功能,只要不依赖后台程序就行。
希望大神们鼎力相助,必有大量分数补偿。javascript静态化截取页面信息php
这个路径的操作任务是进入系统后台去查询信息然后跳转到其他页面
这个时候我需要一段js条用这个路径后可以帮我把这个路径最后所显示的页面给静态生成出来。例如:
function js方法(url访问的路径)
{
处理。。
return 静态页面保存在本地的地址
}注明:如果实在不能转化为静态页面的操作,那么能转化为字符串,让我alert()打印出来也行,
如果这样也不行,看能不能有别的脚本语言或者中间件能帮忙完成这个功能,只要不依赖后台程序就行。
希望大神们鼎力相助,必有大量分数补偿。javascript静态化截取页面信息php
如果是给一个路劲然后打开对应的页面的话可以用window.open
或者生成一个a标签后,设置路劲后点击
function xx(url){
var a=document.createElement("a");
a.setAttribute("href",url);
a.setAttribute("target","_self");
document.body.appendChild(a);
a.click();
}
window.onload=function(){xx("http://www.baidu.com")};
类似这样试试
不很明白你的意思
可以多种方式达成我想要的目的:
1.把URL所指向的页面保存为本地的静态HTML文件。(这个URL不一定是直接指向的别人的页面,也许经过几次跳转)
2.把URL所指向的页面解析为字符串(要将整个页面的代码都解析掉哦)
3.有没有除了js的其他脚本语言或者中间件能完成这个任务
但是解析网上的url路径就不行了我想原因应该是那个url多次跳转了吧,也许,猜的~
后面可以带参数,然后进入后台信息查询,再跳转到其他页面如果是局部的话,先用ajax进入"www.XXX.com/XXX/XXX.do ?.......",等数据返回后再跳转到其他页面
快车的右键功能是Vbscript写的,迅雷是javascript,想自己写也行,两个工具都开放接口的,可在两个工具的文件夹下看看如何写。然后注册表添加右键功能就可以了
2. 能有网络访问的任何编程语言都可以做这件事,最简单的几句是wget curl
3. js 如果跑在服务器端(Node.js可以做,)纯本地也可以做(只有特定的ie版本可以)
能说下node。js 要怎样实现这个功能吗~
var http = require('http');http.get("http://www.csdn.net/",function(res){
//console.log(res);
res.setEncoding('utf8');
res.on('data',function(data){
console.log(data);
});
}).on('error',function(e){
console.log("Got error: " + e.message);
});
node.js 的示例代码,网上随便搜搜就有很多很多。
下面是api参考文档
http://nodejs.org/api/http.html#http_http_get_options_callback
node.js
要安装 配置
其实如果允许配置 和安装的话
java和python 都可以办到了不可能在让用户访问时安装 配置一大堆的 ··这个是在用户端访问页面时调用的 ,客户端和用户端不做任何添加安装 配置
还是不是想要的。