Hojas de estilo VB2003
Publicado por Marta (39 intervenciones) el 03/12/2007 09:36:29
Hola,
Necesito tener dos hojas de estilo diferentes dependiendo del usuario que acceda a la aplicación:
usuario 1 --> hoja de estilo usuarioUno.css
usuario2 --> hoja de estilo usuarioDos.css
Yo sé el usuario que accede a mi aplicación pero luego no sé cómo utilizar una hoja de estilo u otra.
Para utilizar una hoja de estilo lo pongo en el código HTML de esta forma, diferenciando el navegador:
function Is() {
var agent = navigator.userAgent.toLowerCase();
this.ns = (agent.indexOf("mozilla") != -1);
this.ie = (agent.indexOf("msie") != -1);
}
var is = new Is();
if(is.ie) {
document.write("<link rel='stylesheet' type='text/css' href='css/usuarioUno.css'>")
}
else if(is.ns) {
document.write("<link rel='stylesheet' type='text/css' href='css/UsuarioUno_2.css'>")
}
No sé cómo decir que utilice usuarioUno.css o usuarioDos.css dependiendo del usuario.
Muchas gracias.
Necesito tener dos hojas de estilo diferentes dependiendo del usuario que acceda a la aplicación:
usuario 1 --> hoja de estilo usuarioUno.css
usuario2 --> hoja de estilo usuarioDos.css
Yo sé el usuario que accede a mi aplicación pero luego no sé cómo utilizar una hoja de estilo u otra.
Para utilizar una hoja de estilo lo pongo en el código HTML de esta forma, diferenciando el navegador:
function Is() {
var agent = navigator.userAgent.toLowerCase();
this.ns = (agent.indexOf("mozilla") != -1);
this.ie = (agent.indexOf("msie") != -1);
}
var is = new Is();
if(is.ie) {
document.write("<link rel='stylesheet' type='text/css' href='css/usuarioUno.css'>")
}
else if(is.ns) {
document.write("<link rel='stylesheet' type='text/css' href='css/UsuarioUno_2.css'>")
}
No sé cómo decir que utilice usuarioUno.css o usuarioDos.css dependiendo del usuario.
Muchas gracias.
Valora esta pregunta


0