在线急求:根据连接地址下载网站上文本文件并把内容显示在TextBox中(孟哥,思归,小山及各位星爷及同行门帮助,结贴献份)

解决方案 »

  1.   

    例如:下载文件地址为
    http://202.108.23.172/tl?url=http://202.108.23.172/lrc/15/花心-周华健.lrc
    怎么才能把它读出来 显示在TextBox中 急呀请 大家帮忙!
      

  2.   

    http://202.108.23.172/tl?url=http://202.108.23.172/lrc/15/花心-周华健.lrc
    是读这个地址字符串,还是读这个链接的内容呀?
      

  3.   

    如"http://202.108.23.172/tl?url=http://202.108.23.172/lrc/29/寂寞化石-游鸿明.lrc"
    这个地址的内容!
      

  4.   

    我测试了一下 
    http://202.108.23.172/lrc/15/花心-周华健.lrc
    这个地址 可以在浏览器内 打开
    直接用webrequest获取不到,晕可能加了些许判断
      

  5.   

    function getContent()
    {
    var objHttp = new ActiveXObject("Microsoft.XMLHTTP");
    var getStr;
    objHttp.Open("Get","http://202.108.23.172/tl?url=http://202.108.23.172/lrc/29/寂寞化石-游鸿明.lrc",false);
    objHttp.Send();
    getStr = objHttp.responseText;
    document.getElementById("txtContent").value= getStr;
    }
      

  6.   

    <script language=javascript>
    <!--
    ////////////////////////////////////////////////////
    // AJAX实现
    // 2006-4-19
    // By 谢平 QQ 19999351
    ////////////////////////////////////////////////////
    // 说明:IE实现,不兼容其他浏览器
    ////////////////////////////////////////////////////
    void function LinkMethod()
    {
                      //获得文本框TextBox对象
    var textb = document.getElementById("TextBox1");
    var xmlhttp= new ActiveXObject("Microsoft.XMLHTTP");
                      //请求地址,可以在函数中传入
    xmlhttp.open("Get","http://202.108.23.172/lrc/15/花心-周华健.lrc",true);   
    xmlhttp.onreadystatechange=function() {
    if (xmlhttp.readyState==4) {
                                         //给TextBox值
    textb.value = xmlhtpp.responseText;
    }
    if (xmlhttp.readyState==3) { }
    }
    xmlhttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
    xmlhttp.send(null);
    }
    //-->
    </script>
      

  7.   

    这里好象只能用异步 传输协议! 用jscript 能得到 但是不知道是什么编码 怎么截码呢!请帮忙呀 救命呀!
      

  8.   

    郁闷 webrequest读不出来提示“远程服务器返回错误: (404) 未找到”看来只能脚本读取,不过楼主若是光显示一下,并不需要保存数据的话,可以在页面上通过<iframe src="http://202.108.23.172/tl?url=http://202.108.23.172/lrc/29/寂寞化石-游鸿明.lrc"></iframe>的方式调用只要用css控制一下iframe的风格就可以了
      

  9.   

    我需要 把数据显示到别的地方 不能用iframe   用xmlhttp 方法可以得到 但是是乱码 谁能帮我解了码呀 谢谢拉 急救拉
      

  10.   

    用unescape()函数
    xmlhttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
    objHttp.setRequestHeader("context-type","text/xml;charset=utf-8");
    objHttp.setRequestHeader("context-type","text/xml;charset=gb2312");
    等解码都不行 还有哪位热心人 帮助一下吧