From 7106cc05760979f556c3ca6dacbaf42eea2d36d6 Mon Sep 17 00:00:00 2001 From: Luc MULLER Date: Thu, 2 Jun 2022 15:49:31 +0200 Subject: [PATCH] [FEATURE]Services > Iframe > Use tarteaucitron.getElemAttr instead of elem.getAttribute --- tarteaucitron.services.js | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/tarteaucitron.services.js b/tarteaucitron.services.js index 846df09..ddee1a5 100644 --- a/tarteaucitron.services.js +++ b/tarteaucitron.services.js @@ -12,11 +12,11 @@ tarteaucitron.services.iframe = { "js": function () { "use strict"; tarteaucitron.fallback(['tac_iframe'], function (x) { - var frame_title = (x.getAttribute("title")) ? tarteaucitron.fixSelfXSS(x.getAttribute("title")) : '', - width = x.getAttribute("width"), - height = x.getAttribute("height"), - allowfullscreen = x.getAttribute("allowfullscreen"), - url = x.getAttribute("data-url"); + var frame_title = (tarteaucitron.getElemAttr(x,"title")) ? tarteaucitron.fixSelfXSS(tarteaucitron.getElemAttr(x,"title")) : '', + width = tarteaucitron.getElemAttr(x,"width"), + height = tarteaucitron.getElemAttr(x,"height"), + allowfullscreen = tarteaucitron.getElemAttr(x,"allowfullscreen"), + url = tarteaucitron.getElemAttr(x,"url"); return ''; }); @@ -25,8 +25,8 @@ tarteaucitron.services.iframe = { "use strict"; var id = 'iframe'; tarteaucitron.fallback(['tac_iframe'], function (elem) { - elem.style.width = elem.getAttribute('width') + 'px'; - elem.style.height = elem.getAttribute('height') + 'px'; + elem.style.width = tarteaucitron.getElemAttr(elem,'width') + 'px'; + elem.style.height = tarteaucitron.getElemAttr(elem,'height') + 'px'; return tarteaucitron.engage(id); }); }