app_offline文件中的图像

Dav*_*vid 27 asp.net

有没有办法将图像与app_offline文件一起使用?我想让app_offline看起来像网站的其他部分 - 相同的标题等,其中包括一个图像.

我确实试图找到一种方法来做到这一点,但我似乎无法这样做.我遇到过的论坛帖子说这是不可能的,因为app_offline会强制所有请求(甚至那些用于图片和css的请求)重定向到app_offline页面,但我希望这里的某个人能得到答案.显然,我可以将CSS嵌入到HTML中,而不是指向网站的.css文件,但我不知道如何解决图像问题.

Apq*_*pqu 45

您可以尝试base64编码图像,即.

<img src="data:image/gif;base64,BASE64STRINGHERE" width="80" height="15" />
Run Code Online (Sandbox Code Playgroud)

您需要这样做的原因是IIS将图像视为请求,并且根目录中存在的app_offline.htm告诉IIS重定向所有请求,因此这包括从图像到音乐等的任何MIME类型

  • 这是一个可以轻松将图像转换为字符串的网站http://webcodertools.com/imagetobase64converter/Create (13认同)
  • 我在我的Bing搜索http://www.bing.com/search?q=app_offline+base64+image&form=CMDTDF&pc=CMDTDF&src=IE-SearchBox中添加了"单词"base64",并提供了一个链接,解释了如何做谢谢!http://pbodev.wordpress.com/2009/12/20/app_offline-htm-with-an-image-yes-we-can/ (2认同)
  • @QMaster这是因为IIS将图像视为请求,并且根目录中存在的app_offline.htm告诉IIS重定向所有请求,因此这包括从图像到音乐等的任何MIME类型,希望有帮助吗? (2认同)