Autor Zpráva
Ťunťa
Profil *
Zdravím,
pro jednu svou stránku (živá ukázka) používám modernizr abych rozpoznal zda-li má prohlížeč podporu vykreslování gradientů. Pokud nemá tak používám na pozadí svg které je umístěno v novastranka.orkistan.cz/images/ název souboru menu-off.svg pokud ano tak vykresluji gradient. Čili v Opeře a IE9 se objeví svg a v Chrome, Safari a FF je gradient. Takto mi to krásně šlape na localu, problém tkví v tom že nahrané na web (viz živá ukázka) se v Opeře a IE na pozadí nic neobjeví. Přitom po přímém zadání url 'svégéčka' do adresního řádku v prohlížeči je vidět. Předem díky za všechny odpovědi.

P.S.: Prosím držte se stanoveného tématu, všechny připomínky ohledně podpory svg a podobná témata, si rád vyslechnu po vyřešení aktuálního problému.
Bubák
Profil
Nemám vyzkoušeno, takže to ber jako tip, který ti možná nepomůže, ale rozhodně neuškodí.
Posíláš SVG s hlavočkou text/xml
Zkus ho posílat s hlavičkou image/svg+xml
Hlavičku můžeš nastavit v souboru .htaccess:
AddType image/svg+xml .svg

Pokud nemáš v počítači nic na prohlížení hlaviček, bude ti na tohle stačit online nástroj http://web-sniffer.net/
Ťunťa
Profil *
Jo, díky. Nepomohl, neuškodil :D
Ťunťa
Profil *
Teda nepomohl v daném problému, jinak jistě vylepšil. (pardon za doublepost)
Ťunťa
Profil *
Tak nakonec pomohl, měl jsem v IE 'nakešovanou' předchozí verzi. Díky moc ;-)

P.S.: Pardon za Triplepost

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0