Preguntas etiquetadas con javascript

Para preguntas relacionadas con la programación en ECMAScript (JavaScript / JS) y sus diversos dialectos / implementaciones (excluyendo ActionScript). Esta etiqueta rara vez se usa sola, pero a menudo se asocia con las etiquetas [node.js], [jquery], [json] y [html].

5
Después de enviar un formulario POST, abra una nueva ventana que muestre el resultado
La solicitud de publicación de JavaScript, como un envío de formulario, le muestra cómo enviar un formulario que crea a través de POST en JavaScript. A continuación se muestra mi código modificado. var form = document.createElement("form"); form.setAttribute("method", "post"); form.setAttribute("action", "test.jsp"); var hiddenField = document.createElement("input"); hiddenField.setAttribute("name", "id"); hiddenField.setAttribute("value", "bob"); form.appendChild(hiddenField); document.body.appendChild(form); …
149 javascript  html  post 





1
¿El secuestro de JSON sigue siendo un problema en los navegadores modernos?
Estoy usando Backbone.js y el servidor web Tornado. El comportamiento estándar para recibir datos de recopilación en Backbone es enviar como una matriz JSON. Por otro lado, el comportamiento estándar de Tornado es no permitir JSON Array debido a la siguiente vulnerabilidad: http://haacked.com/archive/2008/11/20/anatomy-of-a-subtle-json-vulnerability.aspx Una relacionada es: http://haacked.com/archive/2009/06/25/json-hijacking.aspx Me parece más …

9
Obtenga valores de url de parámetros de cadena de consulta con jQuery / Javascript (querystring)
¿Alguien sabe de una buena manera de escribir una extensión jQuery para manejar parámetros de cadena de consulta? Básicamente quiero extender la ($)función mágica jQuery para poder hacer algo como esto: $('?search').val(); Lo que me daría la "prueba" valor en la siguiente URL: http://www.example.com/index.php?search=test. He visto muchas funciones que pueden …

6
Obtenga la diferencia horaria entre dos fechas en segundos
Estoy tratando de obtener una diferencia entre dos fechas en segundos. La lógica sería así: establecer una fecha inicial que sería ahora; establecer una fecha final que sería la fecha inicial más una cantidad de segundos en el futuro (digamos 15 por ejemplo) obtener la diferencia entre esos dos (la …
149 javascript  date 

7
Detectar si la pestaña del navegador tiene foco
¿Existe una forma confiable de navegador cruzado para detectar que una pestaña tiene foco? El escenario es que tenemos una aplicación que sondea regularmente los precios de las acciones, y si la página no tiene foco, podríamos detener el sondeo y ahorrar a todos el ruido del tráfico, especialmente porque …



9
Generador de números aleatorios JavaScript verificables
La Math.random()función de JavaScript devuelve un valor aleatorio entre 0 y 1, sembrado automáticamente en función de la hora actual (similar a Java, creo). Sin embargo, no creo que haya ninguna forma de establecer su propia semilla para ello. ¿Cómo puedo hacer un generador de números aleatorios para el que …
149 javascript  random  seed 

9
Convertir una cadena a objeto JSON
¿Cómo haces que JS piense que una cadena es JSON? Tengo una función que solo funciona si se le pasa un objeto JSON. Si le paso una cadena, con el mismo formato que JSON, no funciona. Entonces quiero hacer que esa función piense que la cadena que se le pasa …
149 javascript  ajax  json 

26
¿Cuál es la mejor manera de agregar una imagen de fondo de pantalla completa en React Native?
Quería agregar una imagen de pantalla completa a la Vista, así que escribo este código return ( <View style={styles.container}> <Image source={require('image!egg')} style={styles.backgroundImage}/> </View> ) y definió el estilo como var styles = StyleSheet.create({ container: { flex: 1, justifyContent: 'center', alignItems: 'center', backgroundColor: '#F5FCFF', flexDirection: 'column', }, backgroundImage:{ width:320, height:480, } …

3
Agregar una duración a un momento (moment.js)
Versión de momento: 2.0.0 Después de leer los documentos , pensé que esto sería sencillo (consola Chrome): var timestring1 = "2013-05-09T00:00:00Z"; var timestring2 = "2013-05-09T02:00:00Z"; var startdate = moment(timestring1); var expected_enddate = moment(timestring2); var returned_endate = startdate.add(moment.duration(2, 'hours')); returned_endate == expected_enddate // false returned_endate // Moment {_i: "2013-05-09T00:00:00Z", _f: "YYYY-MM-DDTHH:mm:ss …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.