Tengo una pregunta a un problema que me surge i alguien con conocimientos en javascripts creo que le va a resultar facil
Quiero cambiar la direccion url del archivo .css
<link rel="stylesheet" type="text/css" href="http://asd/st.css">
I me imaginaba que con alguna linea javascripts podría ser posible desconozco que lo sea solo pienso eso porque se pueden editar los valores del archivo porque no reemplazarlo
Solo encontré esto pero no entiendo como cambiar la dirección del archivo de mas esta decir mis nulos conocimientos en javascripts
Código:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<head>
<title>Changing CSS extern file using only JavaScript</title>
<link rel="stylesheet" type="text/css" href="positive.css"/>
<script type="text/javascript">
function changeCSS(cssFile, cssLinkIndex) {
var oldlink = document.getElementsByTagName("link").item(cssLinkIndex);
var newlink = document.createElement("link");
newlink.setAttribute("rel", "stylesheet");
newlink.setAttribute("type", "text/css");
newlink.setAttribute("href", cssFile);
document.getElementsByTagName("head").item(0).replaceChild(newlink, oldlink);
}
</script>
</head>
<body>
<a href="#" onclick="changeCSS('positive.css', 0);">STYLE 1</a>
<a href="#" onclick="changeCSS('negative.css', 0);">STYLE 2</a>
<div class="box">Lorem ipsum dolor sit amet, consectetuer adipiscing elit.</div>
</body>
</html>
Cualquier ayuda sera bienvenida así sea un simple no es posible me harían ganar tiempo ! Muchas gracias desde ya