易语言吧 关注:266,798贴子:1,667,208
  • 14回复贴,共1

【求助】http读文件图片不能显示

只看楼主收藏回复

代码如下
.版本 2
.支持库 internet
.支持库 HtmlView
.程序集 窗口程序集1
.子程序 _下载按钮_被单击
.局部变量 文件内容, 字节集
.局部变量 临时文件名, 文本型
状态标签.标题 = “正在下载文件,请稍候...”
状态标签.刷新显示 () ' 立即显示
文件内容 = HTTP读文件 (编辑框1.内容)
.如果真 (取字节集长度 (文件内容) = 0)
状态标签.标题 = “下载文件失败”
返回 ()
.如果真结束
状态标签.标题 = “下载文件成功”
临时文件名 = 取运行目录 () + “\” + “1.htm” ' 强制将类型改为.htm,注意"HTTP读文件"命令可以下载任何类型的文件,所以如果所下载的不是网页文件,超文本浏览框将显示乱码.
.如果真 (写到文件 (临时文件名, 文件内容)) ' 写到本地文件
超文本浏览框1.地址 = 临时文件名 ' 浏览本地文件
.如果真结束
.子程序 _关闭按钮_被单击
销毁 ()

在用超文本浏览的时候图片能正常显示,但是用浏览器或者是DW浏览时多数图片不能显示,这是为什么


IP属地:河南1楼2015-02-10 19:32回复
    还有一些网页后缀没有htm,比如baidu.com好像用http读文件不能读出内容


    IP属地:河南2楼2015-02-10 19:36
    回复
      2025-07-18 08:41:52
      广告
      啦啦啦


      IP属地:河南3楼2015-02-10 19:37
      回复
        来人啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊


        IP属地:河南4楼2015-02-10 19:38
        回复
          你特么用Dw打开能看到吗?


          IP属地:山东本楼含有高级字体5楼2015-02-10 19:38
          收起回复
            网页内的图片是相对路径怎么能显示


            IP属地:广东来自Android客户端6楼2015-02-10 19:43
            收起回复

              @zoohaveany


              IP属地:河南7楼2015-02-10 19:45
              回复
                防盗链 相对路径 绝对路径


                IP属地:重庆8楼2015-02-10 19:49
                收起回复
                  2025-07-18 08:35:52
                  广告
                  楼主在秀逗吗?


                  9楼2015-02-10 20:42
                  回复
                    htm里面图片大多用的是相对链接,例如\pic\1.png,在本地没有,所以无法显示出来


                    IP属地:江西来自iPhone客户端10楼2015-02-10 21:07
                    收起回复