gatsu35 a écrit :
il marche aussi dans Firefox, mais bizarrement il refuse de l’exécuter dans l’URL, peut être que dans un bookmarlet ça marcherait
|
en effet merci ça marche bien dans un bookmarlet ,peux tu alors m'expliquer pourquoi il fallait des antislashs pour le a (pour le g je crois avoir que compris que ça veut dire global ) et pas pour le o ( car ce n'est pas vraiment mon but final de remplacer les o par des a :-) )
mon autre probleme c'est que ça ne modifie pas de qui il a dans la ligne du body (ou en dehors) j'ai tenté un outerHTML sans succès dans mon script greasmonkey
Code :
- javascript:document.body.outerHTML%20=%20document.body.outerHTML.replace(/adsMain/g, 'alert');undefined;
|
je n'ai pas d'alert donc le remplacement n'a pas marché or en fait ce que je veut faire c'est désactiver un script qui lance des pop up sur keyja et le script est lancé dans le body
Code :
- <body bgcolor='white' style="margin:0; padding:0;" onLoad="adsMain()">
|
le adMain serai remplacer par un code que j'ai
Code :
- var myIFrame = document.getElementById("iframe" );
- var myApplet = myIFrame.contentWindow.document.getElementById("applet" );
- myApplet.style.display = "block";
- }
|
Message édité par bormat le 03-01-2013 à 00:01:38