2013-03-11 86 views
2

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

这里的链接到小提琴: 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"> 

+0

链接到jsfiddle? – jcollum 2013-03-11 18:44:16

+0

当然,但我已经注意到了其他使用imgur的JSfiddles,所以它不仅仅是我的。大概。 – aslum 2013-03-11 18:45:06

回答

0

开辟了Chrome的网络面板,发现这些网址都拿到403 - 从imgur禁止。不知道为什么。所以我在新标签中打开imgur网址,然后回到jsfiddle并运行。宾果,图像出现了。必须为所有的图像做到这一点,这并不是很好。看起来像其他人已经遇到这个问题,但没有任何解决办法。

+0

所以是的...这基本上就是我说的问题所在。 -1 – aslum 2013-03-13 21:22:26

+0

你有没有提到“403 - 禁止”?不,你没有。鼓励人们帮助你的方式。 – jcollum 2013-03-13 23:52:25

+0

这不是一个鼓励人们的问题,而是试图获得一个很好的答案。在评论中提到403 ...我可能已经+1了。确实有用的信息。但是,您的答案实际上并不是一个答案。 – aslum 2013-03-14 05:06:14

0

无论出于何种原因,imgur都会阻止来自jsfiddle(和jsbin)的图像。也许有侵权行为进来,我不知道为什么。图片根据引荐来源被封锁。有可能实现一个旁路,其中图像被加载到欺骗引用者的iframe中。尽管这看起来有点过头了。它的工作原理与您在访问图像的imgur网址后可以看到图像中的图像相同,因为它已被缓存。