【问题标题】:Adding an image from a url - html从 url 添加图像 - html
【发布时间】:2012-02-03 13:49:37
【问题描述】:

我无法在我的 html 页面上显示来自 Internet 的图像。

该行是:

<img src="http://www.somepic..." alt="pic" />

它有什么问题?这只适用于我磁盘上的图像吗?

谢谢

【问题讨论】:

  • 您遇到的具体问题是什么?这段代码对我来说很好,你正在使用的图像的 url 是什么?
  • 任何网址,试试看:google.co.il/…
  • @JamieDixon 是的,我来不及提问,我在我的一个应用程序中遇到了这个问题。我正在加载一个 JSP 页面,其中有一个从某个外部网站加载的图像。当我第一次加载 JSP 页面时,它不显示图像,当我从其源页面复制链接并点击另一个地址栏时,图像被加载,然后当我重新加载 JSP 页面时,图像被加载。我的问题不一样。我的问题已达到上限,因此我无法提出新问题。
  • 你在检查 CORS 权限吗?

标签: html image


【解决方案1】:

根据您在上面的 cmets 中提供的 URL,我的猜测是您实际上并没有链接到图像,您只是喜欢某个网页,但将其误认为是图像。

比如你提供的网址:

http://www.google.co.il/imgres?q=picture&hl=iw&sa=X&rlz=1C1SKPL_enIL452IL452&tbm=isch&prmd=imvnsl&tbnid=BAlLxbccyZkwSM:&imgrefurl=http://animal.discovery.com/mammals/cheetah/&docid=qDOKJbIkYvvzyM&imgurl=http://animal.discovery.com/mammals/cheetah/pictures/cheetah-picture.jpg&w=625&h=450&ei=Y-grT8_ZNYnntQb4kID0DA&zoom=1&iact=hc&vpx=693&vpy=191&dur=850&hovh=190&hovw=265&tx=155&ty=84&sig=110318714666115395229&page=1&tbnh=141&tbnw=183&start=0&ndsp=19&ved=1t:429,r:1,s:0&biw=1280&bih=656

是显示图片的网页的网址,而不是图片本身。

确保链接到实际图像本身:

<img src="http://animal.discovery.com/mammals/cheetah/pictures/cheetah-picture.jpg" 
alt="Cheetah!" />

【讨论】:

  • ...但不要从其他人的服务器上热链接图像,也不要侵犯他们的版权。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2020-09-29
  • 2019-03-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多