这个网站是一个JavaScript代码片段,用于在Google Tag Manager(GTM)中设置数据层。它通过调用window._wpemojiSettings
来获取或设置dataLayer
的相关信息。
具体来说,这段代码首先定义了一个函数,该函数接受五个参数:w
、d
、s
、l
和i
。其中,w
是窗口对象,d
是文档对象,s
是脚本标签的标签名,l
是数据层的名称,i
是数据层的唯一标识符。
代码使用w[l] = w[l] || []
将dataLayer
设置为一个空数组,以便后续操作。然后,代码创建一个新的元素j
,并使用d.getElementsByTagName(s)[0]
获取页面上的第一个script
标签,并将其赋值给变量f
。接着,代码使用j.async=true; j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl; f.parentNode.insertBefore(j,f);
将GTM脚本添加到页面中。
代码使用img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px } /* <![CDATA[ */
来设置图片的尺寸。