<noiframe>
<iframe src="*"></iframe>
</noiframe>怎样才能另存为上面的网页内容??????在线等待

解决方案 »

  1.   

    网页中单击右键毫无反映,通过菜单无法查看网页源代码,另存为也保存不了,请问如何获取该网页的源代码(下载到客户端的html源代码,网址http://www.singbet3.com)(谁有 原代码,急),先谢过了。
      

  2.   

    我是用下面的函数下载,能保存的就可以下载,不能另存为的就不能下载。private bool DownLoadFile(int i)   //得到指定网子的网页内容(取到内容为true)
    {
    object acyen   = false;
    object acyuser = webUserName;
    object acypass = webPassword;
    object acybody = null;
    XMLHTTPClass myXMLHTTP = new XMLHTTPClass(); try
    {
    myXMLHTTP.open("get",myUrl[i].Trim(),acyen,acyuser,acypass);
    myXMLHTTP.send(acybody);
    byte[] DefaultBytes = (byte[])myXMLHTTP.responseBody; 
    contentHtml[i] = Encoding.Default.GetString(DefaultBytes); if(!(contentHtml[i].IndexOf("downloading") > 0))   //表示登陆用户已经退出
    {
    contentHtml[i] = "";
    return false;
    } switch(i)
    {
    case 0 :contentHtml[i] = ReplaceDataAh(contentHtml[i]);break;  //单式让球
    case 1 : contentHtml[i] = ReplaceDataAHHT(contentHtml[i]);break;  //上半场  
    case 2 : contentHtml[i] = ReplaceDataRAh(contentHtml[i]);break;  //滚球
    case 6 : contentHtml[i] = ReplaceDataRAh(contentHtml[i]);break;  //早盘 和 滚球 一样
    case 4 : contentHtml[i] = ReplaceDataOther(contentHtml[i]);break;  //总入球
    case 3 : contentHtml[i] = ReplaceDataBD(contentHtml[i]);break;  //总入球
    case 5 : contentHtml[i] = ReplaceDataBQC(contentHtml[i]);break;  //半全场
    case 7 : contentHtml[i] = ReplaceDataAh(contentHtml[i]);break;  //单式让球(第二页)
    case 8 : contentHtml[i] = ReplaceDataBKAH(contentHtml[i]);break;  //篮球
    default: contentHtml[i] = "";break;
    }

    if(contentHtml[i].Length > 20)
    {
    return true;
    }
    else
    {
    contentHtml[i] = "";
    return false;
    }
    }
    catch(Exception ex)
    {
    Errors.Log("抓取网页内容出错!(DownLoadFile("+ i.ToString() +")过程)" + ex.Message.ToString());
    return false;
    }
    }