以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  图片不能加载回来?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=174533)

--  作者:kylin
--  发布时间:2022/1/20 0:39:00
--  图片不能加载回来?

图片点击可在新窗口打开查看此主题相关图片如下:图片1.png
图片点击可在新窗口打开查看


Not allowed to load local resource: file:///D:/%0FoxtablePrsImg%C2%ABl000101_001.jpg
Not allowed to load local resource: file:///D:/%0FoxtablePrsImg%C2%ABl000101_002.jpg

[此贴子已经被作者于2022/1/20 0:49:47编辑过]

--  作者:有点蓝
--  发布时间:2022/1/20 8:54:00
--  
文件路径不正确:http://www.foxtable.com/mobilehelp/topics/0044.htm
[此贴子已经被作者于2022/1/20 8:54:30编辑过]

--  作者:kylin
--  发布时间:2022/1/20 12:32:00
--  
With .AddUploader("up1","身份证+应聘表+竞业禁止协议+劳动合同等",True)
    .AllowDelete = True
    .Accept = "image/*"
    .Incremental = True
    .ScaleWidth = 400
    
    DataTables("EvdDoc").LoadFilter = "AA = \'aa\' And BB = \'bb\' And CC = \'"& pr!cc &"\'"
    DataTables("EvdDoc").Load
    For Each r As Row In Tables("EvdDoc").Rows
        If r!DocNam > ""
            Dim fl = "D:\\Foxtable\\PrsImg\\" & r!DocNam
            If Filesys.FileExists(fl) Then
                .AddImage(fl)
            Else
                If r.DataRow.SQLLoadFile("EvdDoc",fl) = False Then \'如果提取文件失败
                    
                Else
                    .AddImage(fl)
                End If
            End If
        End If
    Next
End With
代码是这样的,请指教一下!图片点击可在新窗口打开查看
[此贴子已经被作者于2022/1/20 12:33:30编辑过]

--  作者:有点蓝
--  发布时间:2022/1/20 13:36:00
--  

使用相对路径

如果要使用相对路径,需要用到两个重要的符号,一个是表示网页所在的目录的".",一个是表示父目录的".."

假定网页所在目录为"d:\\web"目录,图片文件位于该目录的images子目录下,也就是"d:\\web\\images"目录下,那么使用相对路径的代码为:

<img src=\'./images/abc.jpg\'>

"."表示网页所在目录"d:\\web",所以"./images"表示"d:\\web\\images"

假定网页所在目录为"d:\\web\\sale"目录,图片文件位于"d:\\web\\images"目录下, 那么使用相对路径的代码为:

<img src=\'../images/abc.jpg\'>

".."表示"d:\\web\\sale"的父目录,也就是"d:\\web", 所以"../images"表示"d:\\web\\images"。


--  作者:kylin
--  发布时间:2022/1/20 14:38:00
--  
好吧,我去改成相对路径试试
谢谢!