Ce atribut crossorigin în img element de overflow stivă în limba rusă

Poate cineva să explice principiul de lucru al atributului?

De exemplu, codul, de ce nu se afișează o imagine de pe un alt site? Care este valoarea pe care doriți să adăugați un atribut imagine provin de la?

set 11 august '16 la 23:52

crossorigin
Acest atribut determină dacă CORS utilizat atunci când descărcarea de imagini. Imaginile descărcate cu CORS. Ele pot fi folosite în elementele. fără a limita funcționalitatea din urmă (Eng. panza viciate).
Acest atribut are două valori posibile:
anonim
În acest caz, imaginea înainte de încărcare se face cerere încrucișată origine (de exemplu, folosind origine: antet HTTP). Cu toate acestea, nu este transferat la parametrii de acces (sau un cookie, sau a certificatului X.509, sau de conectare / parola pentru autentificarea de bază HTTP). Ca răspuns, serverul trebuie să prezinte un antet Access-Control-Allow-origine: antet HTTP, în caz contrar utilizarea imaginii în limitată.
utilizați-acreditări
Înainte de a încărca imaginea este realizată cererea încrucișată de origine (origine: antet HTTP) care indică parametrii de acces (ca un cookie, sau numele certificatului / parola). Ca răspuns, serverul trebuie să prezinte un antet Access-Control-Allow-origine: antet HTTP, în caz contrar utilizarea imaginii în limitată. Dacă acest atribut nu este specificat, imaginea CORS de boot nu este utilizat (fără antet Origine: antet HTTP), precum și utilizarea imaginilor este întotdeauna limitată. Dacă valoarea atributului greșit (de exemplu, erori de tipar), valoarea este anonimă. Pentru mai multe informații, consultați articolul atributele setări CORS.
sursă

Răspuns 12 '16 august la 02:13