This page you submitted does not load JavaScript code at runtime, it only dynamically manipulates some HTML elements. Let's see how to recreate this effect.
When performing the mouseover, the site shows a div at the mouse position and loads an iframe with the url of the link (in this case, a Google Plus profile).
Let's see how we can reproduce this effect
this is the window where ajax will be run to load
<div id="user"></div>
It needs to have this CSS attribute
#user{
position: absolute; //para ficar em qualquer lugar da página
display: none; //para ficar escondida
}
Let's take a look at the links with the username:
<a ... class="g-profile" href="https://plus.google.com/9999999999999999999" ...>
....
</a>
Links contains the g-profile
class and a href
attribute. That's all we need to move on.
Now let's go to the scripts. Since we are going to manipulate many elements, I recommend using jQuery to save syntax and debug time.
$(document).ready(function(){
$('.g-profile').hover(function(){
//quando o mouse ficar em cima do link...
var mouseX = e.pageX; //pegue a coordenada x do mouse
var mouseY = e.pageY; //pegue a coordenada y do mouse
var url = $(this).attr('href'); //pegue a url do link
$('#user').html("<iframe src="+url+"></iframe>"); // crie o iframe com a url
//mova a div e mostre-a
$('#user').css({'top':mouseY,'left':mouseX,'display':'block'});
},function(){
// quando o mouse sair...
$('#user').css('display','none'); //esconda a div
});
});