Hola Leo,<div>Gracias por la respuesta!  En realidad no son productos y usuarios.. solo lo ejemplifiqué así..  :P</div><div><br></div><div>Lo tengo que hacer si o si con un popup.. Es un reproductor y el popup es una version reducida.. La idea es que siga reproduciendo la radio que estaba reproduciendo en la web principal..</div>

<div><br></div><div>Logré hacerlo.. se puede crear una variable en la nueva ventana (window.variable = &quot;algo&quot;;) y asignarle el object de la ventana actual.. sería algo asi:</div><div><br></div><div><div><span class="Apple-tab-span" style="white-space:pre">        </span>detach: function() {</div>

<div><span class="Apple-tab-span" style="white-space: pre; ">                </span>this.stop();</div><div><span class="Apple-tab-span" style="white-space:pre">                </span>var newWindow = window.open(&#39;/widget&#39;,&#39;widgetWindow&#39;,&#39;width=630,height=335&#39;);</div>

<div><span class="Apple-tab-span" style="white-space:pre">                </span>if (<a href="http://this.currentRadio.id">this.currentRadio.id</a>) { </div><div><span class="Apple-tab-span" style="white-space:pre">                        </span>newWindow.previousUser = this.currentRadio;</div>

<div><span class="Apple-tab-span" style="white-space:pre">                </span>}</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>}</div><div><br></div><div>Despues, en la nueva ventana tengo esto:</div><div><br>

</div><div>if (previousRadio) {</div><div>    Radio.play(previousRadio);</div><div>}</div><div><br></div><div>De esa forma le paso la radio con el id, nombre y url del stream.. </div><div>No lo hago directamente (newWindow.Radio.play(previousRadio)) ya que primero hay que cargar el js..</div>

<div><br></div><div>Por temas de seguridad del browser, solo funciona si la url de ambas ventanas son del mismo dominio... </div><div><br></div><div>No era tan complicado :P</div><div><br></div>Saludos!</div><div><br><div class="gmail_quote">

El 12 de noviembre de 2010 13:07, Leonardo Tadei - Pegasus Tech Supply <span dir="ltr">&lt;<a href="mailto:leonardot@pegasusnet.com.ar">leonardot@pegasusnet.com.ar</a>&gt;</span> escribió:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

Hola Javier,<br>
<br>
El vie, 12-11-2010 a las 12:19 -0300, Javier Alvarez escribió:<br>
<div><div></div><div class="h5">&gt; Buenas,<br>
&gt; Alguien sabe si es posible pasar un object a una nueva ventana?<br>
&gt; O sea, hacer un window.open y a esa nueva ventana pasarle un objeto<br>
&gt; con un id, nombre y una lista de productos:<br>
&gt; cliente: {<br>
&gt;      id:<br>
&gt;      name:<br>
&gt;      items: {<br>
&gt;        item1: {<br>
&gt;           id:<br>
&gt;           name:<br>
&gt;        }<br>
&gt;        item2:... etc<br>
&gt;      }<br>
&gt; }<br>
&gt; Pensé solucionarlo pasando el id por get y que los datos los levante<br>
&gt; php, pero si se puede hacer directamente con js, sería genial ya que<br>
&gt; se simplificaría muchísimo :P<br>
<br>
</div></div>        Sí, se simplifica, pero podés estar viendo datos &quot;viejos&quot;.<br>
<br>
        JS no es mi fuerte (seguro vendrán a continuación mejores aportes que<br>
este), pero podrías pasar los datos del artículo directamente a la<br>
ventana abierta haciendo referencia a ella y en HTML.<br>
        ventanita.getElementById(&#39;un_div&#39;).innerHTML = &#39;lo que haya&lt;br&gt; que<br>
mostrar&#39;;<br>
<br>
        También invocando a una función JS en la ventana y pasándole como<br>
parámetro la cadena JSON que necesitás:<br>
<br>
        ventanita.mostrar(par);<br>
<br>
        y que sea esta función la encargada de visualizar.<br>
<br>
        Por último, recordá que para que funcione window.open hay que<br>
deshabilitar el bloqueador de popups... lo que significa que más de uno<br>
se van a perder el ver esto.<br>
        Consideraste mostrarlo en un DIV en la propia página que simule verse<br>
como una ventana? Esto te ahorra además toda la complejidad del pase de<br>
parámetros...<br>
<br>
&gt; Gracias, Saludos!<br>
<br>
        Por nada!<br>
<br>
--<br>
<br>
Leonardo Tadei<br>
<a href="mailto:leonardot@pegasusnet.com.ar">leonardot@pegasusnet.com.ar</a><br>
<a href="http://blog.pegasusnet.com.ar" target="_blank">http://blog.pegasusnet.com.ar</a><br>
Firma pública: <a href="http://www.pegasusnet.com.ar/LeonardoTadei-public.key" target="_blank">http://www.pegasusnet.com.ar/LeonardoTadei-public.key</a><br>
<br>
_______________________________________________<br>
Php-avanzado mailing list<br>
<a href="mailto:Php-avanzado@pato2.fi.mdp.edu.ar">Php-avanzado@pato2.fi.mdp.edu.ar</a><br>
<a href="http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado" target="_blank">http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado</a><br>
</blockquote></div><br><br clear="all"><br>-- <br>Javier Alejandro Alvarez<br><br>
</div>