Por si acaso alguien todavía se tropieza con este viejo pregunta:
El código era teóricamente casi correcto en cierto sentido, el problema era el uso de $ ('this') en lugar de $ (esto), por lo que le pedía a jQuery que buscara una etiqueta.
$(document).ready(function(){
$("#frame").click(function() {
$(this).load("http://www.google.com/");
});
});
El guión en sí woudln't trabajo, ya que es en este momento, porque aunque la función de carga() en sí es una función de AJAX y Google no parece permitir específicamente el uso de la carga de esta página con AJAX, pero este método debería ser fácil de usar para cargar páginas de su propio dominio mediante rutas relativas.
¿Realmente tiene que utilizar marcos flotantes? Estoy seguro de que alguien te ayudará a hacer esto, pero debes evitar los iframes tanto como puedas. –
http://stackoverflow.com/questions/362730/are-iframes-considered-bad-practice/362743#362743 –
Realmente necesito usar iframes :) – Youss