ASP.NET - Hojas de estilo VB2003

 
Vista:

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.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder