我正在为一个软件制作插件,该插件基本上允许您通过使用 javascript 检查页面大小,然后将相关的广告代码输出到屏幕来获得“响应式”广告。
这适用于文字广告代码,但是当广告代码是 javascript 时,我遇到了障碍——我无法让用户提供的 javascript 输出到页面并被执行。
这可能吗?
这是一些示例代码:
<div id="admanagerresponsive">
<script type="text/javascript">
adUnit = document.getElementById("admanagerresponsive");
adWidth = adUnit.offsetWidth;
if (adWidth >= 728) {
<output ad code>
}
</script>
</div>
上面的代码将直接在页面中。
这样的事情可能吗?
编辑:
可以是任何广告商的代码,例如 adsense。它将由用户提供,并且是标准的 html。但是,它可能包含标签,这些标签需要正确呈现和输出......