elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Usando Git para manipular el directorio de trabajo, el índice y commits (segunda parte)


  Mostrar Temas
Páginas: [1]
1  Programación / Desarrollo Web / Eliminar valores(option) iguales entre combobox en: 10 Febrero 2011, 22:01 pm
Tengo dos combobox con 5 opciones iguales cada uno pues son comparativas, necesito que si elijo "option 1" en el combo1, se elimine "option 1" en el combo2:
Código:

<select name="combo1" id="combo1">
    <option value="a" selected class="select">1</option>
    <option value="b" selected class="select">2</option>
    <option value="c" selected class="select">3</option>
    <option value="d" selected class="select">4</option>
    <option value="e" selected class="select">5</option>
    </select>
<select name="combo2" id="combo2">
    <option value="a" selected class="select">1</option>
    <option value="b" selected class="select">2</option>
    <option value="c" selected class="select">3</option>
    <option value="d" selected class="select">4</option>
    <option value="e" selected class="select">5</option>
    </select>

Osea si escojo la opcion 1 se me deshabilite la opcion 1 en el otro combo, o que se elimine...gracias de antemano
2  Programación / Desarrollo Web / Cambiar caducidad cookies, de dias a segundos, o alternativa? en: 9 Febrero 2011, 18:13 pm
Este es el javascript con que hago las cookies, quisiera que se borraran cuando presiono la X del explorador,me dijeron que quitando la caducidad se pone como cookies de sesion pero no lo he logrado aún; o ponerla en segundos y no días...gracias de antemano
Código:
/////////////////// CONFIGURACION ////////////////////////////////////
var separador = "$" //caracter separador de campos en el texto de la cookie
var numElementos = 1 //numero de campos en el searchfield


/////////////////// DATOS QUE SE MOSTRARAN ///////////////////////////
function Mostrar(texto, searchfield){
var pieza = null
var i = 0

if(CojerCookie(texto) != null) {
texto = CojerCookie(texto)
pieza = texto.split(separador)

for(i = 0; i < pieza.length; i++)
if (pieza[i] != null) {
searchfield.elements[ i ].value = pieza[ i ]
}
}
}



/////////////////////////DATOS QUE SE GUARDARAN /////////////////////////////////////
function JuntarPiezas( searchfield ) {

var entero = ''
//inserta en un string cada elemento, separados por el caracter separado
for ( contador = 0; contador < numElementos - 1; contador++) {
entero += searchfield.elements[ contador ].value + separador
}

//inserta el ultimo elemento
entero += searchfield.elements[ numElementos - 1 ].value

IntroducirCookie(entero)
}

////////////////////////////////// FIN DE VARIABLES A CAMBIAR /////////////////////////////////

function CojerValorCookie(indice) {
//indice indica el comienzo del valor
var galleta = document.cookie
//busca el final del valor, dado por ;, a partir de indice
var finDeCadena = galleta.indexOf(";", indice)
//si no existe el ;, el final del valor lo marca la longitud total de la cookie
if (finDeCadena == -1)
finDeCadena = galleta.length

return unescape(galleta.substring(indice, finDeCadena))
}

function CojerCookie(texto) {
var galleta = document.cookie
//construye la cadena con el texto del valor
var arg = texto + "="
        var alen = arg.length //longitud del texto del valor
var glen = galleta.length //longitud de la cookie

var i = 0
while (i < glen) {
var j = i + alen //posiciona j al final del texto del valor
if (galleta.substring(i, j) == arg) //si en la cookie estamo ya en texto del valor
return CojerValorCookie(j) //devuleve el valor, que esta a partir de j

i = galleta.indexOf(" ", i) + 1 //pasa al siguiente
if (i == 0)
break //fin de la cookie
}
return null //no se encuentra el texto del valor
}

function GuardarCookie (texto, valor, caducidad) {
if(!caducidad)
caducidad = Caduca(0)

//crea la cookie: incluye el texto, la caducidad y la ruta donde esta guardada
//cada valor esta separado por ; y un espacio
document.cookie = texto + "=" + escape(valor) + "; expires=" + caducidad + "; path=/"
}

function Caduca(dias) {
var hoy = new Date() //coge la fecha actual
var msEnXDias = eval(dias) * 24 * 60 * 60 * 1000 //pasa los dias a mseg.

hoy.setTime(hoy.getTime() + msEnXDias) //fecha de caducidad: actual + caducidad
return (hoy.toGMTString())
}

function BorrarCookie(texto) {
//para borrar la cookie, se le pone una fecha del pasado mediante Caduca(-1)
document.cookie = texto + "=; expires=" + Caduca(-1) + "; path=/"
}

function IntroducirCookie(texto) {
//establece la cookie: la caducidad es de 1 dias
var _1dias = Caduca(1) //crea la fecha de caducidad si 1 dias
if (texto != "")
GuardarCookie("Datos", texto, _1dias)
}

function MostrarMiCookie() {
Mostrar('Datos', document.searchfield)
}

window.onload = MostrarMiCookie;
if (document.captureEvents) { //N4 requiere invocar la funcion captureEvents
document.captureEvents(Event.LOAD)
}
3  Programación / Desarrollo Web / Activar o desactivar javascript con checkbox? en: 7 Febrero 2011, 22:34 pm
Tengo este código javascript para que me aleatorice las opciones de un combobox:
<select name="SE1">
<option value="1=" selected class="select"></option>
<option value="2"></option>
<option value="3="></option>
<option value="4"></option>
<option value="5"></option>
</select>
<script>
var select = document.getElementById('SE1');
var items = select.getElementsByTagName('option');
var index= Math.floor(Math.random() * items.length);

select.selectedIndex = index;
</script>
El problema es que no se como hacer para activarlo o desactivarlo con un checkbox...
Gracias de antemano
4  Programación / Desarrollo Web / Mantener select en combobox? en: 4 Febrero 2011, 21:24 pm
Utilizo un javascript para aleatorizar las selecciones de un par de combox, pero necesito que si el cliente quiere seguir trabajando con esas dos selecciones, exista un check para fijarlas, están dentro de un frame, y el javascript se dispara cada vez que se carga la página, los combos son los parámetros de busqueda, porque dentro de ese frame hay una barra de busqueda y un botón, como cada vez que doy click en buscar se me recarga la página los select de los combos se aleatorizan de nuevo...gracias de antemano
5  Programación / Desarrollo Web / Selección aleatoria en Combobox? en: 3 Febrero 2011, 17:54 pm
Saludos foreros! necesito saber como podría hacer para que un combobox muestre una selección diferente cada vez que se carga la página, no que los cree sino que de las opciones que hay, cada vez que se cargue la página me muestre una diferente...gracias de antemano
6  Programación / Desarrollo Web / Problema con frame que se resetea! o refresca! en: 28 Enero 2011, 17:32 pm
Tengo 3 frames en m pagina y el problema es que el de arriba tiene una caja de busqueda y cuando hago la busqueda se me borra el texto (aclaración: la busqueda no se hace en el server ni en ningun tipo de base de datos, se hace a una dirección url, a otra pagina) me gustaría mantenerlo ya que la busqueda se puede hacer con varios terminos o especificaciones como nombre, fecha, email, lugar, precio, pero no simultaneamente, osea se puede hacer la misma busqueda varias veces con diferentes especificaciones, de hay que quiera mantener el texto...
El frame se refresca o resetea cuando doy "search", no se si hay una forma de evitar que se refresque...ayuda por favor...
7  Programación / Desarrollo Web / Alguien que haya usado autocompletar de YUI2...necesito guia en: 26 Enero 2011, 17:59 pm
Quiero usar este widget en mi web pero no se como, solo he visto ejemplos pero no como se montan a la pagina...alguien que pueda ayudar, gracias
8  Programación / Desarrollo Web / Problema con onKeydown en IE8! en: 25 Enero 2011, 17:38 pm
Tengo el siguiente codigo y me funciona bien en los demas navegadores menos en IE8, como siempre el bendito navegador del Mr. "Billy" Gates, pfffs... >:(
Código:
<input name="texto" type="text" class="bar" id="texto" onkeydown="if(event.keycode == 13) javascript:valida()" size="57"maxlength="2048" />
Gracias de antemano por la atención...
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines