<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comentarios en: Problemas con la web de Renfe &#8230; ¡de nuevo!</title>
	<atom:link href="http://86400.es/2009/09/25/problemas-con-la-web-de-renfe-%c2%a1de-nuevo/feed/" rel="self" type="application/rss+xml" />
	<link>http://86400.es/2009/09/25/problemas-con-la-web-de-renfe-%c2%a1de-nuevo/</link>
	<description>Internet guarda cada día 86.400 sorpresas, ¿cual es la tuya?</description>
	<lastBuildDate>Sat, 20 Mar 2010 19:12:22 -0400</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Por: Gabriel</title>
		<link>http://86400.es/2009/09/25/problemas-con-la-web-de-renfe-%c2%a1de-nuevo/comment-page-1/#comment-522173</link>
		<dc:creator>Gabriel</dc:creator>
		<pubDate>Wed, 30 Sep 2009 20:11:11 +0000</pubDate>
		<guid isPermaLink="false">http://86400.es/?p=4618#comment-522173</guid>
		<description>Yo con la página de Renfe voy con mucho cuidadito. El explorer sólo le uso para ella y para algunas oficiales que me fallan con Firefox. Y con cuidado desactivo el bloqueador de ventanas, y en cuanto tengo el pdf con los billetes lo guardo por lo que pueda pasar.

¡Todas las precauciones son pocas!

¡Qué cruz!</description>
		<content:encoded><![CDATA[<p>Yo con la página de Renfe voy con mucho cuidadito. El explorer sólo le uso para ella y para algunas oficiales que me fallan con Firefox. Y con cuidado desactivo el bloqueador de ventanas, y en cuanto tengo el pdf con los billetes lo guardo por lo que pueda pasar.</p>
<p>¡Todas las precauciones son pocas!</p>
<p>¡Qué cruz!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Chexpir</title>
		<link>http://86400.es/2009/09/25/problemas-con-la-web-de-renfe-%c2%a1de-nuevo/comment-page-1/#comment-522136</link>
		<dc:creator>Chexpir</dc:creator>
		<pubDate>Wed, 30 Sep 2009 16:06:14 +0000</pubDate>
		<guid isPermaLink="false">http://86400.es/?p=4618#comment-522136</guid>
		<description>Alex, son 10 líneas incluyendo saltarse el capcha? alguna librería habrá que usar para conseguir saltarselo supongo¿no? tampoco me he puesto a estudiar el asunto...</description>
		<content:encoded><![CDATA[<p>Alex, son 10 líneas incluyendo saltarse el capcha? alguna librería habrá que usar para conseguir saltarselo supongo¿no? tampoco me he puesto a estudiar el asunto&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Aberrabike</title>
		<link>http://86400.es/2009/09/25/problemas-con-la-web-de-renfe-%c2%a1de-nuevo/comment-page-1/#comment-522101</link>
		<dc:creator>Aberrabike</dc:creator>
		<pubDate>Wed, 30 Sep 2009 07:58:42 +0000</pubDate>
		<guid isPermaLink="false">http://86400.es/?p=4618#comment-522101</guid>
		<description>Que complicación a mi me va lo sencillo

if((document.form2.Esnumero.value == &quot;&quot;) &#124;&#124;(http://www.w3schools.com/jsref/jsref_isNaN.asp(document.form2.Esnumero.value)))
	{
		alert(&quot;Esto no es un número Chavalito&quot;);
		document.form2.Esnumero.focus();
		return false;

Para empaquetar en una función al gusto

En este caso es tan fácil como usar la función isNaN
 
http://www.w3schools.com/jsref/jsref_isNaN.asp</description>
		<content:encoded><![CDATA[<p>Que complicación a mi me va lo sencillo</p>
<p>if((document.form2.Esnumero.value == &#8220;&#8221;) ||(http://www.w3schools.com/jsref/jsref_isNaN.asp(document.form2.Esnumero.value)))<br />
	{<br />
		alert(&#8221;Esto no es un número Chavalito&#8221;);<br />
		document.form2.Esnumero.focus();<br />
		return false;</p>
<p>Para empaquetar en una función al gusto</p>
<p>En este caso es tan fácil como usar la función isNaN</p>
<p><a href="http://www.w3schools.com/jsref/jsref_isNaN.asp" rel="nofollow" target="_blank">http://www.w3schools.com/jsref/jsref_isNaN.asp</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Hola</title>
		<link>http://86400.es/2009/09/25/problemas-con-la-web-de-renfe-%c2%a1de-nuevo/comment-page-1/#comment-521689</link>
		<dc:creator>Hola</dc:creator>
		<pubDate>Mon, 28 Sep 2009 18:28:08 +0000</pubDate>
		<guid isPermaLink="false">http://86400.es/?p=4618#comment-521689</guid>
		<description>Accenture, no digo más.</description>
		<content:encoded><![CDATA[<p>Accenture, no digo más.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Problemas con la web de Renfe … ¡de nuevo!</title>
		<link>http://86400.es/2009/09/25/problemas-con-la-web-de-renfe-%c2%a1de-nuevo/comment-page-1/#comment-521684</link>
		<dc:creator>Problemas con la web de Renfe … ¡de nuevo!</dc:creator>
		<pubDate>Mon, 28 Sep 2009 18:21:45 +0000</pubDate>
		<guid isPermaLink="false">http://86400.es/?p=4618#comment-521684</guid>
		<description>[...] Problemas con la web de Renfe … ¡de nuevo!86400.es/2009/09/25/problemas-con-la-web-de-renfe-%C2%A1de-n... por estebitan2 hace pocos segundos [...]</description>
		<content:encoded><![CDATA[<p>[...] Problemas con la web de Renfe … ¡de nuevo!86400.es/2009/09/25/problemas-con-la-web-de-renfe-%C2%A1de-n&#8230; por estebitan2 hace pocos segundos [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Alex</title>
		<link>http://86400.es/2009/09/25/problemas-con-la-web-de-renfe-%c2%a1de-nuevo/comment-page-1/#comment-521341</link>
		<dc:creator>Alex</dc:creator>
		<pubDate>Sat, 26 Sep 2009 16:36:19 +0000</pubDate>
		<guid isPermaLink="false">http://86400.es/?p=4618#comment-521341</guid>
		<description>neyo, si sabes PHP y simular envíos POST, son 10 líneas :P</description>
		<content:encoded><![CDATA[<p>neyo, si sabes PHP y simular envíos POST, son 10 líneas <img src='http://86400.es/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: neyo</title>
		<link>http://86400.es/2009/09/25/problemas-con-la-web-de-renfe-%c2%a1de-nuevo/comment-page-1/#comment-521326</link>
		<dc:creator>neyo</dc:creator>
		<pubDate>Sat, 26 Sep 2009 14:14:12 +0000</pubDate>
		<guid isPermaLink="false">http://86400.es/?p=4618#comment-521326</guid>
		<description>Álex, ¿podrías explicar un poco cómo es el programa que te avisa cuando hay ofertas? Siento curiosidad ;-) Gracias</description>
		<content:encoded><![CDATA[<p>Álex, ¿podrías explicar un poco cómo es el programa que te avisa cuando hay ofertas? Siento curiosidad <img src='http://86400.es/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  Gracias</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: DoodoM</title>
		<link>http://86400.es/2009/09/25/problemas-con-la-web-de-renfe-%c2%a1de-nuevo/comment-page-1/#comment-521299</link>
		<dc:creator>DoodoM</dc:creator>
		<pubDate>Sat, 26 Sep 2009 09:15:57 +0000</pubDate>
		<guid isPermaLink="false">http://86400.es/?p=4618#comment-521299</guid>
		<description>@Darkhogg Cierto es, comprueba si son números enteros, pero tampoco vendría mal que comprobara si son números con decimales. Gracias por tu aporte.</description>
		<content:encoded><![CDATA[<p>@Darkhogg Cierto es, comprueba si son números enteros, pero tampoco vendría mal que comprobara si son números con decimales. Gracias por tu aporte.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: DoodoM</title>
		<link>http://86400.es/2009/09/25/problemas-con-la-web-de-renfe-%c2%a1de-nuevo/comment-page-1/#comment-521296</link>
		<dc:creator>DoodoM</dc:creator>
		<pubDate>Sat, 26 Sep 2009 09:12:53 +0000</pubDate>
		<guid isPermaLink="false">http://86400.es/?p=4618#comment-521296</guid>
		<description>@YoK3S3 Yo al principio cometía la misma equivocación que tú, y como dice Darkhogg, el framework Prototype recibe el nombre precisamente de estos objetos.

@Darkhogg Pues sí, se podrían añadir algunas comprobaciones adicionales. ¿Pero si ya hace lo que se necesita para qué complicarlo más?</description>
		<content:encoded><![CDATA[<p>@YoK3S3 Yo al principio cometía la misma equivocación que tú, y como dice Darkhogg, el framework Prototype recibe el nombre precisamente de estos objetos.</p>
<p>@Darkhogg Pues sí, se podrían añadir algunas comprobaciones adicionales. ¿Pero si ya hace lo que se necesita para qué complicarlo más?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Darkhogg</title>
		<link>http://86400.es/2009/09/25/problemas-con-la-web-de-renfe-%c2%a1de-nuevo/comment-page-1/#comment-521288</link>
		<dc:creator>Darkhogg</dc:creator>
		<pubDate>Sat, 26 Sep 2009 08:56:30 +0000</pubDate>
		<guid isPermaLink="false">http://86400.es/?p=4618#comment-521288</guid>
		<description>Acabo de darme cuenta de una cosa: Esa función de DoodoM sólo devuelve TRUE si el número es ENTERO.
Que está bien pero si alguien la necesita para decimales también puede usar parseFloat() en lugar de parseInt():

String.prototype.esNumero = function() {
	return (parseFloat(this) == this);
}

Mismo funcionamiento que la de DoodoM pero tambien valida los numeros decimales.</description>
		<content:encoded><![CDATA[<p>Acabo de darme cuenta de una cosa: Esa función de DoodoM sólo devuelve TRUE si el número es ENTERO.<br />
Que está bien pero si alguien la necesita para decimales también puede usar parseFloat() en lugar de parseInt():</p>
<p>String.prototype.esNumero = function() {<br />
	return (parseFloat(this) == this);<br />
}</p>
<p>Mismo funcionamiento que la de DoodoM pero tambien valida los numeros decimales.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Darkhogg</title>
		<link>http://86400.es/2009/09/25/problemas-con-la-web-de-renfe-%c2%a1de-nuevo/comment-page-1/#comment-521284</link>
		<dc:creator>Darkhogg</dc:creator>
		<pubDate>Sat, 26 Sep 2009 08:42:21 +0000</pubDate>
		<guid isPermaLink="false">http://86400.es/?p=4618#comment-521284</guid>
		<description>YoK3S3 No, En JavaScript se pueden extender los objetos nativos mediante los prototipos (String.prototype en este caso) de forma que TODAS las instancias de dicho objeto tengan también el método extendido. En este caso, todas las cadenas
Prototype, como framework, es precisamente eso lo que hace, y de ahí le viene el nombre.
Prueba a hacerlo por tu propia cuenta en un documento vacío, verás que funciona maravillosamente lo que ha dicho DoodoM.

De todas formas, DoodoM, podrías extender también el objeto Number con un metodo esNumero() que devuelva siempre true, y si nos ponemos tontos, extender otros tantos prototipos que devuelvan false. Es un poco cutre, pero bueno.</description>
		<content:encoded><![CDATA[<p>YoK3S3 No, En JavaScript se pueden extender los objetos nativos mediante los prototipos (String.prototype en este caso) de forma que TODAS las instancias de dicho objeto tengan también el método extendido. En este caso, todas las cadenas<br />
Prototype, como framework, es precisamente eso lo que hace, y de ahí le viene el nombre.<br />
Prueba a hacerlo por tu propia cuenta en un documento vacío, verás que funciona maravillosamente lo que ha dicho DoodoM.</p>
<p>De todas formas, DoodoM, podrías extender también el objeto Number con un metodo esNumero() que devuelva siempre true, y si nos ponemos tontos, extender otros tantos prototipos que devuelvan false. Es un poco cutre, pero bueno.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Y0K3S3</title>
		<link>http://86400.es/2009/09/25/problemas-con-la-web-de-renfe-%c2%a1de-nuevo/comment-page-1/#comment-521279</link>
		<dc:creator>Y0K3S3</dc:creator>
		<pubDate>Sat, 26 Sep 2009 08:21:39 +0000</pubDate>
		<guid isPermaLink="false">http://86400.es/?p=4618#comment-521279</guid>
		<description>DoodoM tu solucion requiere añadir un &quot;include&quot; del framework  prototype. No quiero decir que no compense (yo amo jquery) pero decir que tu harias la funcion asi...cuando ellos lo hacen a pelo y tu sobre un framework de javascript; no me parece la misma</description>
		<content:encoded><![CDATA[<p>DoodoM tu solucion requiere añadir un &#8220;include&#8221; del framework  prototype. No quiero decir que no compense (yo amo jquery) pero decir que tu harias la funcion asi&#8230;cuando ellos lo hacen a pelo y tu sobre un framework de javascript; no me parece la misma</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: DoodoM</title>
		<link>http://86400.es/2009/09/25/problemas-con-la-web-de-renfe-%c2%a1de-nuevo/comment-page-1/#comment-521202</link>
		<dc:creator>DoodoM</dc:creator>
		<pubDate>Fri, 25 Sep 2009 22:46:13 +0000</pubDate>
		<guid isPermaLink="false">http://86400.es/?p=4618#comment-521202</guid>
		<description>¡Ah bueno!, que la función javascript echa por esa gente lo que hace precisamente es comprobar si una cadena de texto es un número. Entonces pega ninguna.

Quien quiera, si le parece útil, puede cogerme prestada la función.</description>
		<content:encoded><![CDATA[<p>¡Ah bueno!, que la función javascript echa por esa gente lo que hace precisamente es comprobar si una cadena de texto es un número. Entonces pega ninguna.</p>
<p>Quien quiera, si le parece útil, puede cogerme prestada la función.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: DoodoM</title>
		<link>http://86400.es/2009/09/25/problemas-con-la-web-de-renfe-%c2%a1de-nuevo/comment-page-1/#comment-521200</link>
		<dc:creator>DoodoM</dc:creator>
		<pubDate>Fri, 25 Sep 2009 22:43:01 +0000</pubDate>
		<guid isPermaLink="false">http://86400.es/?p=4618#comment-521200</guid>
		<description>Madre mía, yo no sé de dónde sacan a más de uno. A mí me gusta la simplicidad. Lo haría tal que así:

String.prototype.esNumero = function() {
   return (parseInt(this, 10) == this);
}

Implementación:

(&#039;10&#039;).esNumero() // devuelve true;
(&#039;hola mundo&#039;).esNumero(); // devuelve false

La única pega sería que habría que pasar los enteros (si los hubiera) como cadenas de texto en vez de a pelo.

Por cierto, cómo mola el objeto prototype. :D</description>
		<content:encoded><![CDATA[<p>Madre mía, yo no sé de dónde sacan a más de uno. A mí me gusta la simplicidad. Lo haría tal que así:</p>
<p>String.prototype.esNumero = function() {<br />
   return (parseInt(this, 10) == this);<br />
}</p>
<p>Implementación:</p>
<p>(&#8217;10&#8242;).esNumero() // devuelve true;<br />
(&#8217;hola mundo&#8217;).esNumero(); // devuelve false</p>
<p>La única pega sería que habría que pasar los enteros (si los hubiera) como cadenas de texto en vez de a pelo.</p>
<p>Por cierto, cómo mola el objeto prototype. <img src='http://86400.es/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: /b/</title>
		<link>http://86400.es/2009/09/25/problemas-con-la-web-de-renfe-%c2%a1de-nuevo/comment-page-1/#comment-521197</link>
		<dc:creator>/b/</dc:creator>
		<pubDate>Fri, 25 Sep 2009 21:48:20 +0000</pubDate>
		<guid isPermaLink="false">http://86400.es/?p=4618#comment-521197</guid>
		<description>Que puedo decir??
Spain is different...</description>
		<content:encoded><![CDATA[<p>Que puedo decir??<br />
Spain is different&#8230;</p>
]]></content:encoded>
	</item>
</channel>
</rss>
