2016-04-10 32 views
1

İşte bir örnek de yüklenmemesi i kadar basit için aşağı haşlanmış ı could IEUzaktan Görüntüler Firefox veya Chrome (IE eserleri)

<!DOCTYPE html PUBLIC "-//IETF//DTD HTML 2.0//EN"> 
<HTML> 
    <HEAD> 
     <TITLE> 
     Just a picture 
     </TITLE> 
    </HEAD> 
    <BODY> 
     <img crossorigin="Anonymous" src="http://www.fnordware.com/j2k/relax-orig.png" height="256" width="256"> 
    </BODY> 
</HTML> 

İşleri mükemmel para cezası (rastgele web görüntüsü), ancak krom veya firefox'ta gösterilmiyor (özellikle firefox'ta çalışmak gerekiyor).

alın Tepki 200 olduğunu, ancak hiçbir içerik ile

+0

[MDN] (https://developer.mozilla.org/en-US/docs/Web/HTML/Element/img#attr-crossorigin) diyor ki: " ver, kaynak siteye kimlik bilgisi vermez (Access-Control-Allow-Origin: HTTP üstbilgisini ayarlamayan), görüntü kirlenir ve kullanımı kısıtlanır ". "Kısıtlı" ifadesinin bu olup olmadığı hakkında hiçbir fikriniz yok. –

cevap

0

sadece kaldırmak crossorigin = "Anonim"
enter image description here Firefox'ta

<!DOCTYPE html PUBLIC "-//IETF//DTD HTML 2.0//EN"> 
<HTML> 
    <HEAD> 
    <TITLE> 
    Just a picture 
    </TITLE> 
</HEAD> 
<BODY> 
    <img src="http://www.fnordware.com/j2k/relax-orig.png" height="256" width="256"> 
</BODY> 

görüntü örneği (IE yanıt olarak içeriğe sahiptir)

+0

Bu, sorunu açıklamak için basit bir örnektir. Çapraz kaynaklı elemanlara ihtiyacım var çünkü hasta aslında görüntüyü gerektiren bir webgl tuvalinde kullanıyor. Bu bayraktan bağımsız olarak çalışmalı – CodeMnke