【问题标题】:Imgur images not showing up in JSFiddleImgur 图像未显示在 JSFiddle 中
【发布时间】:2013-02-27 01:46:04
【问题描述】:

我正要问一个关于 JSFiddle 的问题,但我注意到图像(我在 Imgur 上得到的)没有显示出来。如果我直接在浏览器中加载图像,然后重新加载小提琴,图片就会显示出来,但如果你还没有加载图片,它们就不会显示。有没有办法解决这个问题?还是我只需要将图片托管在其他网站上?

这是小提琴的链接: http://jsfiddle.net/r4crr/3/

这里有一些来自小提琴的愚蠢代码,它看起来实际上是无关紧要的。

<div id="makeJSFshowPics">
<img src="http://i.imgur.com/7ftvzYB.png" alt="High Interest"><img src="http://i.imgur.com/u8i9Coo.png" alt="Okay I guess"><img src="http://i.imgur.com/v66NbIR.png" alt="Do Not Want">   

【问题讨论】:

  • 链接到 jsfiddle?
  • 当然,但我注意到其他使用 imgur 的 JSfiddles 也是如此,所以它不只是我的。大概吧。

标签: jsfiddle imgur


【解决方案1】:

打开 Chrome 的网络面板,发现这些 url 得到了 403 - 来自 imgur 的 Forbidden。不知道为什么。所以我在一个新选项卡中打开了 imgur url,然后回到 jsfiddle 并点击运行。宾果游戏,图像出现了。必须对所有图像都这样做,这不是很好。看起来其他人遇到了这个问题,但没有任何解决方案。

【讨论】:

  • 所以是的......这基本上就是我所说的问题所在。 -1
  • 你有没有提到“403 - 禁止”?不,你没有。鼓励人们帮助你的方式。
  • 与其说是鼓励人们,不如说是想得到一个好的答案。在评论中提到 403 ......我可能已经 +1 了。这肯定是有用的信息。但是,您的答案实际上并不是答案。
  • “看起来其他人遇到了这个问题,但没有任何解决方案”和“那些 url 得到 403 - Forbidden”......总之我不认为你'会找到答案的。 Imgur 可能会阻止它;人们在 imgurs uservoice 上提出了这个问题。
【解决方案2】:

无论出于何种原因,imgur 都会阻止来自 jsfiddle(和 jsbin)的图像。也许有滥用行为,我不确定为什么。图像根据引用者被阻止。可以实现绕过,将图像加载到 iframe 中,从而欺骗引用者。不过,这似乎有点过头了。出于同样的原因,您可以在访问图像的 imgur url 后在小提琴中看到图像,因为它已被缓存。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-10-30
    • 1970-01-01
    • 2014-05-07
    • 1970-01-01
    • 2015-06-09
    • 2017-01-10
    相关资源
    最近更新 更多