khachkhouch
Messages postés11Date d'inscriptionvendredi 15 mai 2009StatutMembreDernière intervention11 avril 2013
-
28 mars 2013 à 12:33
m4cker
Messages postés65Date d'inscriptionlundi 22 avril 2013StatutMembreDernière intervention17 août 2016
-
3 sept. 2015 à 17:42
Bonjour,
j'ai trouvé une erreur lorsque je voulais inséré une balise <script> avec JavaScript ...
NS_ERROR_INVALID_POINTER: Component returned failure code: 0x80004003 (NS_ERROR_INVALID_POINTER) [nsIDOMHTMLBodyElement.appendChild]
<script>
$(document).ready(function() {
function callLike(response){
var user_id = response.authResponse.userID;
var page_id = "ID PAGE";
var fql_query = "SELECT uid FROM page_fan WHERE page_id=" + page_id + " and uid=" + user_id;
FB.api('/me/likes/'+page_id, function(response) {
if (response.data[0]) { $("#container_like").show();
} else {
$("#container_notlike").show();
js = document.createElement('script');
js.id = 'facebook-js';
/*js.async = true;
js.src = "src/like.js";*/
document.getElementsByTagName('body')[0].appendChild(js);
document.getElementById('facebook-js').defer = true;
/*document.getElementById('facebook-js').src = "src/like.js";*/
}
});
}
FB.getLoginStatus(function(response) {
if (response.authResponse) {
callLike(response);
}else{
FB.login(function(response) {
if (response.status == 'connected') {
callLike(response);
}
});
}
});
});
</script>
l'erreur se produit lorsque j’insère l'attribut src
Merci d'avance