Pregunta

hola estoy escribiendo un guión de usuario GM y quiero cambiar el favicon de forma dinámica cambiar a la antigua es fácil pero quiero codificar en base 64 para evitar lo hospeda

Esto es lo que he hecho después de albergar el favicon

var link = document.createElement('link');
link.type = 'image/x-icon';
link.rel = 'shortcut icon';
link.href = 'http://img36.imageshack.us/img36/5051/play723.png';
document.getElementsByTagName('head')[0].appendChild(link);

¿hay una manera de hacer esto con una imagen codificada He intentado link.href="url(data:image/png;base64,iVBOR....)" que conducen a la nada

¿Fue útil?

Solución

Es necesario dejar caer la envoltura de URL (). datos: es un esquema de URL de su propia ( RFC 2397 ), y debe constituir el valor del atributo href. Por supuesto, sólo navegadores que soporten RFC que sería capaz de entender este enlace.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top