tag:www.domestika.org,2005:/es/forums/5-programacion-cliente/topics/25186-problema-incrustando-javascript-en-variable-flash-mx2004Problema incrustando javascript en variable flash MX2004, en el foro Programación Cliente - Domestika2013-11-26T12:08:00+01:00tag:www.domestika.org,2005:Post/1673642004-07-16T09:35:07+02:002013-11-26T12:08:00+01:00Problema incrustando javascript en variable flash MX2004<p>Muchisimas gracias tio!!! :D</p>tag:www.domestika.org,2005:Post/1671962004-07-15T23:46:01+02:002008-09-28T21:02:37+02:00Problema incrustando javascript en variable flash MX2004<p>veamos:</p>
<p><code>texto += "</code>añade a la variable texto lo que siga a las comillas</p>
<p><code>&lt;u&gt;&lt;a href='</code>enlace. el href viene determinado por una comilla simple.</p>
<p><code>javascript:</code>en el href usas un javascript (eso esta MUY mal, mirate el foro, usa el buscador y veras porque). pero sigamos. </p>
<p><code>openNewWindow(\'</code>si el argumento/os de la funcion openNewWindow empiezan por comilla simple lo que en realidad estas haciendo es CERRAR la anterior comilla simple (la de comienzo de href). Por eso debes "escaparla" con una \</p>
<p>y asi hasta el final.</p>meddletag:www.domestika.org,2005:Post/1671842004-07-15T23:06:35+02:002013-11-26T12:08:00+01:00Problema incrustando javascript en variable flash MX2004<p>Genial!!!...no me tira error ahora y funciona correctamente el link, el unico problema es que no me abre nada en pop.up, sino en _blank, voy a re.ver la funcion que he utilizado a ver. La funcion la he puesto en el body del html, asi que no se que puede ser.</p>
<p>Una cosa, podrías explicarme en que cambia con la utilización de los "\" en el código..para poder entenderlo en futuras aplicaciones :D</p>
<p>Muchas gracias a los dos!!! ;-)</p>tag:www.domestika.org,2005:Post/1671832004-07-15T23:04:07+02:002008-09-28T21:02:37+02:00Problema incrustando javascript en variable flash MX2004<p>fedemental</p>
<p>No c si alguien ha hecho esto alguna vez, supongo que si...lo que quiero hacer es concatenar en un string el valor de la variable que tengo en un archivo externo txt con un javascript de pop.up. Estoy haciendo todo dentro del loadvars.</p>
<p><code>texto += "&lt;u&gt;&lt;a href='javascript:openNewWindow('"+ this.url1 +"','thewin','height=500,width=500,toolbar=no,scrollbars=yes')'&gt;"pinchar para ver pop.up"&lt;/a&gt;&lt;/u&gt;&lt;br&gt;&lt;br&gt;";</code></p>
<p>this.url1 es la variable externa. (un path a un archivo html)</p>
<p>El debugger me tira "error de sintaxis", en donde puede estar el problema?.</p>
<p>Gracias!.
<br>yo no entiendo casi nada de javascrpit pero me da la impresion que el orden de entrecomillado no esta bien</p>ainiestatag:www.domestika.org,2005:Post/1671732004-07-15T22:29:33+02:002008-09-28T21:02:37+02:00Problema incrustando javascript en variable flash MX2004<p>prueba esto<code>texto += "&lt;u&gt;&lt;a href='javascript:openNewWindow(\'"+ this.url1 +"\',\'thewin\',\'height=500,width=500,toolbar=no,scrollbars=yes\')'&gt;pinchar para ver pop.up&lt;/a&gt;&lt;/u&gt;&lt;br&gt;&lt;br&gt;";</code></p>meddle