Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - CWeeD

#1
Lo mejor que puedes hacer es no trabajar con nadie...compañias ni nada porque no vas a obtener el 100% de las ganancias...anuciate como Diseño Web en internet y en tu país por los medios que consideres mejores, radio, papeleria como sea...
Los precios varian de, páginas informativas a páginas con scripts más avanzados...
Si solo haces la primera, puedes cobrar por horas laboradas tuyas o por el paquete termindo, una página en Costa Rica solo informativa yo cobro de $200 a $400, dependiendo de la logica osea que si lleva mucha cosa o es mas simple... y si haces de las segundas, con javascript, php, jquery o mas avanzadas por decirlo de alguna forma, por lo general se hacen por tiempo, tu le das un avance semanal o quincenal de la página y ganas X dolares por mes o quincena, es más dificil cobrar en estos por todo el paquete ya que se deben de estar adaptando los codigos hasta que se logre lo que el cliente desea...
#2
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
#3
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

/////////////////// 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)
}
#4
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
#5
Desarrollo Web / Mantener select en combobox?
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
#6
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
#7
Pregunte si alguien lo habia usado no si le parecia bien documentado, ya se que es bueno, ya se que ocupo, pedí ayuda no critica constructiva...gracias
#8
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...
#9
Ya lo logre, era muy simple no se porque no se me ocurrio antes, aqui les dejo por si le sirve a alguien...
<input name="texto" type="text" class="bar" id="texto" onkeydown="if (event.keyCode == 13) document.getElementById('q').click()" size="57"maxlength="2048" />
Y el input "q" es el boton que dispara la función siguiente, así:
<input type="submit" name="q" id="q" class="boton" value="Search" onclick="javascript:valida()"/>
#10
Bueno el problema ahora es el siguiente...
<input name="texto" type="text" class="bar" id="texto" onkeydown="javascript:enterkey()" size="57"maxlength="2048" />
y la funcion es esta...

function enterkey()
{
if(event.keycode == 13)
{
false
}
else
{
valida()
}
}

...luego del enter me pasa  a otra funcion "valida()"...
el problema es que el IE me pasa a la función con cualquier tecla que presione y no se como definir que solo lo haga con el enter en el onkeydown="javascript:enterkey()"...