我有一个Web应用程序,该应用程序在预定义模板的帮助下为登录用户创建签名。模板中有一张图像,该图像会定期更改。用户将从应用程序中复制签名并将其粘贴到其Mail客户端中,以在其Mail客户端中创建Signature。
这里的问题是模板中的图像已更新。更新的图像未反映在签名中,它仍然显示创建时存在的旧图像。
我已验证创建的.htm文件,并且图像src被引用到本地文件夹而不是Web URL。在/ Roaming / Microsoft / Signatures文件夹中创建一个_files文件夹,并从那里引用图像。
我尝试将VML代码添加到其中,但它仍然引用本地文件夹
<!--[if !vml]> <v:shape id="_x0000_i1031" type="#_x0000_t75"
alt="someText" href="https://example.com" target=""_blank""
style='width:375pt;height:60pt;z-index:-1;' o:button="t"><v:imagedata
o:href="https://example.com/image003.gif"/></v:shape><![endif]-->
有什么办法可以克服这个问题?