有一个网址http://220.181.38.82/m?ct=134217728&tn=baidusg,%C7%A7%C4%EA%D6%AE%C1%B5
 怎样获取他的下载链接?
我获取之后的部分代码是歌曲名:<a id="urln" href="" onmousedown="sd(event,-1);" target="_blank">千年之恋</a>
<a href="javascript:void(0);" id="abox" onclick="clickBox();">与百度MP3对话</a>我想获取“千年之恋”的那个链接,怎么做啊?
  待高人指点

解决方案 »

  1.   

    http://topic.csdn.net/u/20091221/17/5FB49524-24C0-4504-B9AC-CDEBE2C2660D.html
      

  2.   

    To:ly_longyue
     我想你没明白我的意思我获取到得源码 
    歌曲名:<a id="urln" href="" onmousedown="sd(event,-1);" target="_blank">千年之恋</a>
                            <a href="javascript:void(0);" id="abox" onclick="clickBox();">与百度MP3对话</a>它没有链接,他是一个onmousedown="sd(event,-1)这个,href是等于空的,可是,网页打开时有地址的,怎么获取这个地址啊
      

  3.   

    你输入JS获取下载地址,百度很多的啦,
    LZ你也太懒啦,结贴送分撒
      

  4.   

    你自己浏览一下
    http://220.181.38.82/m?ct=134217728&tn=baidusg,%C7%A7%C4%EA%D6%AE%C1%B5
    这个网页
    下面有两个地址啊,都显示了,获取到就行了啊
      

  5.   

    用C# 把这个转码实现下                function decode(url){
                        var len = url.length;
                        var decurl = "";
                        var asc_arr1 = [], asc_arr2 = [];                    var key = sertim % 26;
                        key = key ? key : 1;                    function init(head, bottom, middle){
                            for (var i = head; i <= bottom; i++) {
                                asc_arr1[i] = i + middle;
                                asc_arr2[i + middle] = i;
                            }
                        }                    init(0, 9, 48);
                        init(10, 35, 55);
                        init(36, 61, 61);                    for (var i = 0; i < len; i++) {
                            var word = url.charAt(i);                        if (/[A-Za-z0-9]/.test(word)) {
                                var pos = asc_arr2[url.charCodeAt(i)] - key;
                                if (pos < 0)
                                    pos += 62;
                                word = String.fromCharCode(asc_arr1[pos]);
                            }
                            decurl += word;
                        }                    return decurl;
                    }
    然后从页面中读取  encurl 这个关键字    var encurl = "1DD9://69N.6.689.w86/MKLKLKLNKONS/RvPNTKPONNwxSuMOxvuQwSNzTMKOzLTK/689P/MKKT_KN_LN/SOQMwvRuzQxRKKMyLRLSxxxMwzuMuxNv/KwRSSxQSuQOLzSNQQLLSzQuuLyRwOvuL.69N" || "1DD9://69N.6.689.w86/MKLKLKLNKONS/RvPNTKPONNwxSuMOxvuQwSNzTMKOzLTK/689P/MKKT_KN_LN/SOQMwvRuzQxRKKMyLRLSxxxMwzuMuxNv/KwRSSxQSuQOLzSNQQLLSzQuuLyRwOvuL.69N", newurl = "";
    decode("1DD9://69N.6.689.w86/MKLKLKLNKONS/RvPNTKPONNwxSuMOxvuQwSNzTMKOzLTK/689P/MKKT_KN_LN/SOQMwvRuzQxRKKMyLRLSxxxMwzuMuxNv/KwRSSxQSuQOLzSNQQLLSzQuuLyRwOvuL.69N" || "1DD9://69N.6.689.w86/MKLKLKLNKONS/RvPNTKPONNwxSuMOxvuQwSNzTMKOzLTK/689P/MKKT_KN_LN/SOQMwvRuzQxRKKMyLRLSxxxMwzuMuxNv/KwRSSxQSuQOLzSNQQLLSzQuuLyRwOvuL.69N")
    就是最后的编码
      

  6.   

    webbrower执行获取htmelement,执行onmousedown
    JS处理了