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ú

Temas - javierr

#1
tengo esta línea pero tengo muchos enlaces en la web, necesitaría que en vez de poner esta línea enlace por enlace, supierais crearme una función javascript que los añada a todos los enlaces directamente, seguro que se hace facil pero es que no se mucho sobre este lenguaje, espero respuestas gracias.

ah por cierto, lo mas importante, esta es la línea script:

onFocus = "if (this.blur) this.blur ()"

no añadirlo enlace por enlace como por ejemplo:

<A href = http://www.google.es
onFocus = "if (this.blur) this.blur ()"> Click para ir a google</ a>

¿Cómo se podría adaptar a este script? ¿Este podría valer para todos los enlaces?

var links = document.getElementsByTagName('a');
for(var i = 0; i<links.length;i++){
links.onclick=llamarasincrono;
}

¿Donde ponerle la línea que comento?

Esto pero que se aplique del tiron a todos los enlaces. graciassss


#2
Una pregunta:

¿que diferencia entre estas etiquetas?

<!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">

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">

¿si se hace una pagina web basandonos en html, que diferencias podriamos tener al usar una etiqueta de otra (si las hubiera claro) ?

gracias... ;)
#3
Pues esa es la cuestión y necesito que me echéis un cable por favor, la cosa es que tengo varias anclas en un diseño web que estoy trabajando y cuando las llamo el problema está en que los navegadores me situan las anclas en la parte superior de la página. el problema viene a que la página tiene una cabecera que está fixed y por lo tanto cuando llamo al ancla esta al situarse en la parte superior de la página pues no se ve ya que la tapa la cabecera. Sabrías como hacer para mover el ancla y dejarla debajo de la cabecera o añadirle algún margin-top?? no se lo que sea, la cosa es editar la posición del ancla para que el navegador no ponga el elemento anclado donde quiera. Al igual ocurre con un scrooll horizontal que me lo situa en la parte superior derecha y tampoco se ve..

espero vuestra ayuda, muchas gracias de antemano.
#4
Pues esa es la idea, cada vez que se le de al boton actualizar se muevan los scroll horizontal y vertical de manera aleatoria para conseguir mostrar un contenido diferente de la pagina cada vez que la carguemos.
Aquí os dejo un script con el que consigo este efecto pero para desplazar los scroll siempre al mismo sitio, y lo que quiero hacer es si alguien me modifica este script para que no sea siempre el desplazamiento al mismo lugar sino a diferentes lugares aleatorios.
aquí el script:

<SCRIPT LANGUAGE=javascript>
  Scrolling = 0;
  function ScrollWin() {
    while(Scrolling != 3000) {
    this.scroll(1000,Scrolling)
    Scrolling++;
    }
  }
</SCRIPT>

En el body ponemos esto para que cada vez que carguemos la pagina se invoque el efecto del script:

<BODY onload="javascript:ScrollWin()">


el while te mueve la web en vertical y el this.scroll lo hace en horizontal, en este caso moveria 3000 px en vertical y 1000 en horizontal los scroll.

Ahora bien, sabrías como hacerlo para que no tenga valores fijos sino que se mueva a lugares aleatorios cada vez que invoque el script al cargar la pagina???
Use random pero no se si esta bien este script:

<script language=javascript>

function ScrollWin() {
   var Scrolling = 0;
   var ancho = 0;
   var alto = 0;

   alto = $.randomBetween(0, alto);
   ancho = $.randomBetween(0, ancho);
   
   this.scroll(alto, ancho);
}
</script>

Ayudarme please, este script no me funcion, no se si habrá algo mal espero vuestra ayuda. gracias.
#5
Buenas, estoy haciendo una web y me gustaría que mediante botones de + y - pudiera hacer zoom de una parte determinada de mi pagina.

¿Sabéis como hacerlo?
#6
Hola muy buenas a todos. No se si podreis ayudarme pero se lo agradecería muchísimo ya que estoy haciendo una web y me voy a volver loco de no sacar las cosas porque no soy ningun experto. A ver si pudierais resolverme esto.

con este script se puede aumentar / disminuir el tamaño de la letra de la pagina. Ahora bien lo que yo quiero no es aumentar el contenido del contenedor(en este caso la letra que llevaría dentro el div, capa o contenedor, sino aumentar el contenedor entero al pulsar sobre un boton por ejemplo el + y lo contrario con el - al darle click).

Entonces si ponemos

Antes de </head >

<script type=text/javascript> 
var newsfont = 16; 
function changeFont(id) { 

if (document.getElementById) { 
        document.getElementById(id).style.fontSize = newsfont+"px"; 
    } else { 
        if (document.layers) { 
            document.layers[id].fontSize = newsfont+"px"; 
        } else { 
            if (document.all) { 
                eval("document.all." + id + ".style.fontSize = \"" + newsfont + "px \""); 
            } 
        } 
    } 
     
    // esto arregla scroll al utilizar layers 
//    updateHeight();   
    setCookie(); 

// aqui se produce el error 
function larger() { 
    if (newsfont < 60) { 
        newsfont= newsfont +1; 
        changeFont('content'); 
    } 


function smaller() { 
    if (newsfont > 0) { 
    newsfont= newsfont -1; 
    changeFont('content'); 
    } 

</script>

En el <body >

<A onmousedown='larger()' href='javascript:void(0);'><img src='url' ' alt='+' border='0'></A> <A onmousedown='smaller()' href='javascript:void(0);'><img src='url'' alt='-' border='0'></A> <a href=javascript:ventanaSecundaria('imprimir.php')><img src='imagenes/imprimir.png' alt='Imprimir' width='16' height='16' border='0' /></a>

<div id="content">Esto es el texto que vamos a aumentar o a disminuir</div>

AHORA VIENE MI PREGUNTA:

¿Sabríais como hacer para que en vez de aplicar esto al texto que escribas en la pagina, se podría aplicar esto para que aumentase y disminuyera el tamaño de una capa ?

pobré haciendolo así pero no me funciona:

<div id= "content"><div id="Capa1">loquesea</ div>< /div>

No funciona haciendo esto. Así solo aumenta/disminuye el texto pero lo que me interesa es aumentar y disminuir una capa entera no un texto (en realidad aplicarlo en cualquier capa que quiera porque quiero aumentar/disminuir muchas). Que podria modificar de ese script para que funcionara con capas????? En caso de que sí se pueda, como hacerlo?.

Ahora bien he conseguido otro script donde puedo modificar el tamaño de una capa pero con valores fijos, de 25 a 100 y viceversa. Miren el script:

<script type="text/javascript">
function modificarEstilo() {
if (capa.style.height == "100px") {
capa.style.height = "25px";
}else {
capa.style.height = "100px";
}
}
</script>

<div id="capa" style="background:#ccc;
width:300px; height:100px; padding:5px;
border:1px solid #000; overflow:hidden;">
<a href="#" onClick="modificarEstilo()">dando click modificaremos el tamaño de la capa</a>
</div>

LO INTERESANTE ES HACER ESO DE MODIFICAR EL TAMAÑO ENTERO DE LA CAPA CON SU IMAGEN DE FONDO INCLUIDA, PERO NO SOLO A UNA CAPA SINO A CUALQUIER CAPA QUE QUISIERA, Y NO CON VALORES FIJOS, SINO COMO EN EL SCRIPT ANTERIOR EN INCREMENTO CADA VEZ QUE SE LE DE CLICK.

gracias de antemano, espero sepais resolvermelo.
#7
Pues gracias de antemano a todas las respuestas, la cuestión es esa, encender el portatil con un teclado y/o ratón inhalámbrico logitech. Cambie todas las opciones de la Bios para hacerlo compatible, ya sabeis cuales son, pero la cosa es que solo me deja apagarlo y/o suspenderlo según opciones de energía con el teclado, pero a la hora de encenderlo no me hace caso. Solo me deja encenderlo si está suspendido y con el teclado que lleva el portatil pulsando cualquier tecla pero imposible con el inhalámbrico. He leído mucho por google pero no encuentro la solución o es que simplemente no se puede hacer. Alguien sabe como hacerlo? cambiar jumper tocar el bios no se lo que sea que no haya hecho pero lo necesito encender de este modo porque tengo el portátil fatal situado y a distancia y no lo puedo mover porque tengo jodida la conexión de la batería. Gracias y por favor no me contesten con lo típico de los cambios de la bios y demás y ps2 que está en google. Pregunto en el hacker donde más sabiduría hay por lo mismo para evitar listillos de los foros pacotilla que no resuelven. Muchas gracias.