He conseguido que cuando se pinche en el enlace aparezca un mensaje con el valor "data" del "object", pero mi sorpresa fue que "data" siempre es el mismo valor ;).
Este es el JavaScript que hice:
Código HTML:
Ver original<script type="text/javascript"> srcFrame = document.getElementById("IFrame")
Y aquí los cambios que hice en el enlace (el de id="tab"):
Código HTML:
Ver original <a href="http://www.imeneame.net/" onclick="this.target='enlace'">www.imeneame.net
</a> |
<a href="http://m.meneame.net/" onclick="this.target='enlace'">m.meneame.net
</a> <a id="tab" href="" onclick="alert(document.getElementById('IFrame').data);"><img src="images/tab.gif" width="16" height="16" alt="Abrir en otra pestaña" /></a> <object id="IFrame" name="enlace" type="text/html" data="http://m.meneame.net" style="width:480px; height:540px;" />
Eso si, si cojo y abro el html y cambio data, en el mensaje también se cambia, por lo menos voy avanzando ;D.
También si cambio "object" por "iframe" pasa lo mismo.
Saludos.
EDITO: perdón por el doble-post.