Supprimer un attribut (framebrder) à une iframe sans ID

Eléphant du PHP | 291 Messages

15 déc. 2013, 14:10

Bonjour,

J'utilise le captcha de google et mon code n'est plus valide en raison de la présence de l'attribut frameborder dans l'iframe utilisée si javascript est désactivé sur le navigateur client.
Cette iframe ne possède pas d'ID.
Est il possible de supprimer cet attribut avec Jquery par exemple ?

D'avance merci.

Eléphant du PHP | 291 Messages

19 déc. 2013, 14:57

serait il possible de le faire si l'iframe avez une classe ?
je suis très mauvais en javascript/jquery mais d'après mes lectures une manœuvre serait possible mais je n'arrive pas à comprendre le fonctionnement pour le mettre en place.
D'avance merci.

ViPHP
ViPHP | 1996 Messages

22 déc. 2013, 20:03

Voilà un petit code simple sous Jquery qui te permettra d'utiliser l'Iframe cliqué.

[javascript]$(document.body).on({
click : function () {
alert ($(this).attr('frameborder'));
$(this).removeAttr("frameborder");
alert ($(this).attr('frameborder '));
}
},'iframe');[/javascript]
It is nice to be important but it is more important to be nice
http://www.aureuswebfactory.fr