Какво означава crossorigin атрибут в IMG стека преливане елемент на Руски

Някой може ли да обясни принципа на действие на атрибута?

Например, кодът, защо не се показва картина от друг сайт? Каква е стойността, която искате да добавите атрибут към картината идват?

настроен 11 август '16 в 23:52

crossorigin
Този атрибут определя дали кора се използва при изтегляне на изображения. Снимки изтеглени с CORS. Те могат да бъдат използвани в елементите. без ограничаване на функционалността на последния (Eng. опетнен платно).
Този атрибут има две възможни стойности:
анонимен
В този случай, изображението преди натоварването се извършва искане напречно произход (т.е. използване на произход: HTTP глава). Въпреки това, не се прехвърля на параметрите за достъп (или бисквитка, или сертификат, или X.509 име / парола за HTTP основна идентификация). В отговор на сървъра трябва да представи заглавна Access-Control-Allow-произход: HTTP хедър, в противен случай използването на образа в ограничен.
използвате-пълномощията
Преди да заредите изображението се извършва заявка кръстосано произход (произход: HTTP хедър), което показва параметрите на достъп (като бисквитка, или сертификат име / парола). В отговор на сървъра трябва да представи заглавна Access-Control-Allow-произход: HTTP хедър, в противен случай използването на образа в ограничен. Ако не е посочен този атрибут, CORS зареждане на изображението не се използва (без предна произход: HTTP хедър), както и използването на изображения винаги е ограничен. Ако погрешно стойността на атрибута (напр печатна грешка) стойност не е анонимен. За повече информация вижте статията настройки Cors атрибути.
източник

Отговорено 12 '16 август в 02:13