【问题标题】:Images not saved when saving a web page !保存网页时未保存图像!
【发布时间】:2011-02-28 05:07:02
【问题描述】:

我正在使用 php 构建一个网站。我在 Apache 服务器上使用 Zend 框架。我的www 文件夹结构如下:

+www  
|  
|_+css  
| |  
| |_images  
|  
|_js  
|  
|_images  

现在的问题是,每当我保存页面时,2 个图像文件夹中的图像(1 个在 www 中,另一个在 css 中)都没有保存。

当我使用 firebug 浏览保存的页面时,我发现某个 div 的 css 引用了名为 images 的文件夹中的图像(未创建)。

link to image

...谁能告诉我怎么了?
因为现在我每次都必须手动复制 2 个图像文件夹和保存的文件。

【问题讨论】:

  • “保存”使用什么程序或脚本或函数?
  • 使用文件保存->将页面另存为...在 Chrome 和 Firefox 上都可以!

标签: php css image zend-framework download


【解决方案1】:

假设您的意思是“使用 firefox 的保存页面选项保存页面”:此选项已损坏,并且不能保存所有内容。 firefox 有一个插件可以解决这个问题:

https://addons.mozilla.org/en-us/firefox/addon/save-complete-4723/

【讨论】:

  • 谢谢。这确实是问题所在。没想到会是浏览器的问题。顺便说一下,Chrome 上也会出现同样的问题!我使用了您提供的插件,它解决了 firefox 上的问题。知道如何在 chrome 上解决它吗?!
【解决方案2】:

一般浏览器只会保存任何<img> 图片,不会花时间抓取 CSS 中提到的每张图片。

【讨论】:

  • CSS 文件中确实提到了未保存的图像。
【解决方案3】:

当您添加 jQueryUI 样式表时,您是否也复制了随附的图像?

很遗憾,我不是 100% 的意思,即“每当我保存页面时”。

【讨论】:

  • 是的,我将 jQueryUI 附带的图像添加到我的项目中。正如我之前在运行我的项目时所说的那样,一切正常。图像在那里,但是当我选择 File->save Page as... 一些图像没有与网页一起保存。
猜你喜欢
  • 2019-05-07
  • 2012-03-20
  • 2021-02-28
  • 1970-01-01
  • 2013-12-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多