C'est tout con je pense. Ton code a l'air bon
Il faut simplement faire un truc du genre, vu que facebook utilise pas mal le js.
Mais ça risque de faire planter des évènements js sur facebook, comme un click ou qqc. Me prévenir si c'est le cas. Essai ce code :
// ==UserScript==
// @name Smileys jv.com pour facebook
// @namespace Vali202
// @description Smiley jv.com pour facebook
// @include http://www.facebook.com/*
// ==/UserScript==
setInterval(function(){
var smiley = document.body.innerHTML;
var regexHap = new RegExp("
", "g");
smiley = smiley = smiley.replace(regexHap,'<img border="0"
src="http://image.jeuxvideo.com/smileys_img/18.gif
" alt="
" />');
document.body.innerHTML=smiley;
}, 500);