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 - 3n31ch

#271
Teienes razon NEBIRE. Ese es el problema con las encuestas por internet o similares, no accedes a todos los "tipos" de población.

Aunque también hay que tener en cuenta que una "ciberamenaza" puede ser simplemente decir "te voy a sacar la IP", porque la gente cree que con eso su vida se acaba.

Lo mismo pasa cuando algunos que se identifican como miembros de la ideología "anonymous" declaran que atacaran facebook. Si bien no es una amenaza directa si lo es indirectamente ya que afecta su estilo de vida.
#272
Cita de: PalitroqueZ en 30 Abril 2017, 17:39 PM
y lo seguirá siendo hasta que no se construya y se puedan realizar los viajes.

carl sagan estuvo convencido de la existencia de civilizaciones extraterrestres, pero al no poder mostrar solidas evidencias, no le quedó mas remedio que escribir obras de ciencia ficción.

;-) ;-) ;-) ;-) ;-) Leí a NEBIRE e iba a postear lo mismo  :laugh: :laugh: Gracias  ;-)
#273
Ve los drivers. Suena raro pero a mi también me paso. prueba con versiones anteriores o mas nuevas. (Recuerda reiniciar)
#274
Ok, gracias  ;D
#275
Hola, tengo algunas preguntas:

1. Existe una forma de poner el botón "spoiler" al postear o crear un tema? (Creo que haré un mega tutorial en Java y lo necesitare).

2. Existe una forma de ver los usuarios registrados en el foro (una lista)?
#276
Pongo otro mensaje para que te des cuenta de la modificación  :xD

Otra forma de hacer lo que hiciste (mas ordenado) seria la siguiente:

HTML:
Código (html4strict) [Seleccionar]

<!DOCTYPE html>
<html>
<head>
<title>SITIO WEB</title>
<script type="text/javascript" src = "https://ajax.googleapis.com/ajax/libs/jquery/3.2.0/jquery.min.js"></script>
<script type="text/javascript" src = "js.js"></script>
<link rel="stylesheet" type="text/css" href="css.css">
</head>
<body>
<label></label>
<div id = "contenedor"></div>
<script type="text/javascript">
$(function(){
prueba($("#contenedor"));
});
</script>
</body>
</html>


JS:
Código (java) [Seleccionar]

function prueba(contenedor){
bgcolor = $('label').css('background-color');
$(contenedor).append('<p id = "parrafo">'+bgcolor+'<p>');
}


CSS:

Código (css) [Seleccionar]

label {
background:red;
}
#parrafo {
position:absolute;
margin-top: 250px;
}


Suerte con tu código!  ;D
#277
Disculpa, creo que no te entendí muy bien....

Lo que entiendo es que quieres hacer tu código fuere de $(function(){}); pero también necesitas tener el bgcolor del label.

Lo que pasa es que no puedes tener el bgcolor del label antes de que este se cargue. Por tanto requieres de: $(function(){});

Por otro lado, puedes hacer perfectamente todas tus funciones fuera del $(function(){});

-- TE PONGO ESTE CÓDIGO AUNQUE DUDO QUE TE AYUDE, PORQUE NO ENTIENDO BIEN LO QUE QUIERES

Código (javascript) [Seleccionar]

bgcolor = null;

function crearObjeto() {
$('body').append('<p id = "parrafo">'+bgcolor+'</p>');
$('#parrafo').css('position', 'absolute');
$('#parrafo').css('margin-top', '250px');
}

$(function(){
bgcolor = $('label').css('background-color');
crearObjeto();
});


--
NO PRESTES ATENCIÓN A LO ANTERIOR, NO ME FIJE QUE MODIFICASTE TU MENSAJE
#278
SCRIPT:

Código (javascript) [Seleccionar]
bgcolor = "VALOR INICIAL";
function getColorRGB() {
return bgcolor;
}

console.log('LLAMO FUNCION');
console.log(getColorRGB()); // LLAMAR FUNCION


$(function(){
console.log('ASIGNO VALOR');
bgcolor = $('label').css('background-color'); //ASIGNAR VALOR
console.log(bgcolor);
});



OUTPUT:

js.js:26 LLAMO FUNCION
js.js:27 VALOR INICIAL
js.js:31 ASIGNO VALOR
js.js:33 rgb(255, 0, 0)


Estas llamando la función antes de sacar el valor.
Por eso yo lo puse en botones, ya que si haces un alert o cualquier cosa antes de asignar el valor o te dará undefined o te dará un error.

Como lo solucionas?
O retrasas el output o haces antes el input.

Como haces eso?
Hacer antes el input sera mas complicado ya que necesitaras que jquery y el documento HTML cargue antes que tu output.

Por tanto retrasare el output:

Código (javascript) [Seleccionar]

bgcolor = "VALOR INICIAL";
function getColorRGB() {
return bgcolor;
}

setTimeout(function(){
console.log('LLAMO FUNCION');
console.log(getColorRGB()); // LLAMAR FUNCION
},500);


$(function(){
console.log('ASIGNO VALOR');
bgcolor = $('label').css('background-color'); //ASIGNAR VALOR
console.log(bgcolor);
});



Funcionara siempre y cuanto todo cargue antes de los 500ms.

Pero esto es un parche, lo mejor seria hacer tu alert despues de que cargue con $(function(){});

Ahi te lo puedes ingeniar.
#279
Tiene que ver con lo que te dije yo al inicio y lo que te dijo angel lex.

Pon un console.log() justo cuando asignes el valor y pon otro cuando lo quieras sacar.

Dime cual pasa primero y quizás tengas tu respuesta.
#280
Nose amigo, yo creo que el ejemplo que te puse ahí hace CLARISIMAMENTE lo que pides.

Pero para hacerlo mas claro:

Código (html4strict) [Seleccionar]

<!DOCTYPE html>
<html>
<head>
<title>SITIO WEB</title>
<script type="text/javascript" src = "https://ajax.googleapis.com/ajax/libs/jquery/3.2.0/jquery.min.js"></script>
<script type="text/javascript" src = "js.js"></script>
<link rel="stylesheet" type="text/css" href="css.css">
</head>
<body>
<label>Hola Mundo</label>
<button onclick = "alert(getColor())">FUNCION</button>
<button onclick = "alert(bgcolor);">DIRECTO</button>
</body>
</html>


Código (javascript) [Seleccionar]

function getColor() {
return bgcolor;
}

$(function(){
bgcolor = $('label').css('background-color');
});


Ojo que yo no le puse "var" a la variable, por tanto el global.