Hola a todos.
Tengo un código que lo encontré en este foro, para mostrar el contenido de un div y ocultarlo, va alternando y el código es este:
<script language="javascript" src="../js/jquery-1.3.min.js"></script>
<a href="javascript:$('#cosipsA').hide('slow');">Ocultar</a>
<a href="javascript:$('#cosipsA').show('slow');">Mostrar</a>
Hasta aquí todo está bien, pero yo quisiera que el cambio que pueda hacer un administrador con su login se quede guardado.
También me sirve cualquier otro sistema que no tenga jquery.
Un saludo y muchas gracias.
Haber amigo especifica mejor tu pregunta, pude entender 3 cosas diferentes
1. quieres una intranet que te permita gestionar los sistemas de tu web.
2. editar cuando de manera base un div se muestre y cuando otro no.
3. o como de manera base esa capa comience oculta?
Me explico mejor y no tengamos en cuenta el código anterior, puesto que varía un poco a lo que quiero hacer.
Estoy haciendo una página en la que pueden acceder distintos niveles de usuarios, con su login, y quiero que el administrador, el que tiene el control sobre todo, pueda abrir un div con el contenido A y cerralo abriendo en su lugar otro div con el contenido B, este cambio se ha de mantener para que pueda ser visto (A o B) por todos los demás usuarios, y que se muestre hasta que el administrador decida volver a cambiarlo. Hasta ahora lo máximo que he logrado es que una vez abierta la página, hago el cambio pero al volver a cargarla no se mantiene. Este cambio ha de poder hacerse de forma más o menos fácil, con un toggle swicht, botón de opción, etc, puesto que son cambios que se realizarían a menudo.
Supongo que hay que trabajar con propiedades Visivility: Collapse Display: none o inline, etc.
Gracias por el interés.
Con el tiempo ya casi tengo solucionado lo que pedía, y digo casi porque tengo una duda con el registro de datos, pero esto ya será otra pregunta.
Sencillamente, he creado una pequeña base de datos que me guarda los cambios, luego los registros con valor 1 igual a activo y 0 inactivo, me permiten sacar la información, y los registros activos mostrar un contenido y los inactivos otro contenido. Así es que pregunta cerrada.
Yo lo hago en el siguiente código:
<div id="nombre" style="display:none"></div> <!-- oculta la capa -->
<div id="nombre" style="display:"></div> <!-- muestra la capa -->