个人需求:用js 通过URL访问路径转化成静态页面意思是  我有一个路径,假设是www.XXX.com/XXX/XXX.do 
这个路径的操作任务是进入系统后台去查询信息然后跳转到其他页面
这个时候我需要一段js条用这个路径后可以帮我把这个路径最后所显示的页面给静态生成出来。例如:
function js方法(url访问的路径)
{
  处理。。
   return  静态页面保存在本地的地址
}注明:如果实在不能转化为静态页面的操作,那么能转化为字符串,让我alert()打印出来也行,
如果这样也不行,看能不能有别的脚本语言或者中间件能帮忙完成这个功能,只要不依赖后台程序就行。
希望大神们鼎力相助,必有大量分数补偿。javascript静态化截取页面信息php

解决方案 »

  1.   

    不明白你的意思
    如果是给一个路劲然后打开对应的页面的话可以用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")};
    类似这样试试
    不很明白你的意思
      

  2.   

    我想只能用ajax读取www.XXX.com/XXX/XXX.do所有html,然后从中提取返回的url。
      

  3.   

    我简单具体的解释下我的需求,
    可以多种方式达成我想要的目的:
    1.把URL所指向的页面保存为本地的静态HTML文件。(这个URL不一定是直接指向的别人的页面,也许经过几次跳转)
    2.把URL所指向的页面解析为字符串(要将整个页面的代码都解析掉哦)
    3.有没有除了js的其他脚本语言或者中间件能完成这个任务
      

  4.   

    我用ajax解析过html文件 · ·但是我解析本地的html文件可以
    但是解析网上的url路径就不行了我想原因应该是那个url多次跳转了吧,也许,猜的~
      

  5.   

    如果是当前整个页面跳转的话,就用window.location = "www.XXX.com/XXX/XXX.do ?.......";
    后面可以带参数,然后进入后台信息查询,再跳转到其他页面如果是局部的话,先用ajax进入"www.XXX.com/XXX/XXX.do ?.......",等数据返回后再跳转到其他页面
      

  6.   

    自己的页面的话,写一个iframe,可以隐藏着,把页面加载到这个iframe中,只要等iframe加载完后通过contentWindow.document.body.innerHTML就可以读取该页面的html代码如果跨域,只好ajax访问页面地址,回调函数中获取html,但不能保证是不是多次跳转后的结果
      

  7.   

    不太明白你的意思,依我的理解,快车或者迅雷等下载工具,右键下载所有链接不就完成了?
    快车的右键功能是Vbscript写的,迅雷是javascript,想自己写也行,两个工具都开放接口的,可在两个工具的文件夹下看看如何写。然后注册表添加右键功能就可以了
      

  8.   

    1. 楼主要的是要小偷程序?
    2. 能有网络访问的任何编程语言都可以做这件事,最简单的几句是wget curl
    3. js 如果跑在服务器端(Node.js可以做,)纯本地也可以做(只有特定的ie版本可以)
      

  9.   


    能说下node。js  要怎样实现这个功能吗~
      

  10.   


    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
      

  11.   


    node.js
    要安装 配置
    其实如果允许配置 和安装的话
    java和python 都可以办到了不可能在让用户访问时安装 配置一大堆的 ··这个是在用户端访问页面时调用的  ,客户端和用户端不做任何添加安装 配置
    还是不是想要的。