当前位置:首页 > 行业动态 > 正文

如何在Discuz论坛中嵌入JavaScript广告代码?

Discuz! JS广告代码示例:,“ html,, var ad_type = 'js';, var ad_sc = '';, document.write(ad_sc);,,“

Discuz JS广告代码是一种在Discuz论坛中插入广告的方式,通过JavaScript代码实现,这种广告代码可以用于各种类型的广告,如横幅广告、弹出窗口广告、悬浮广告等,以下是一些常见的Discuz JS广告代码示例:

如何在Discuz论坛中嵌入JavaScript广告代码?  第1张

1、横幅广告代码:

<script type="text/javascript">
var cpro_id = '你的广告ID';
var cpro_width = 728; // 广告宽度
var cpro_height = 90; // 广告高度
document.write('<div +cpro_width+'px;height:'+cpro_height+'px;"><a href="http://www.youradlink.com" target="_blank"><img src="http://www.youradimage.com" width="'+cpro_width+'" height="'+cpro_height+'" border="0" alt=""></a></div>');
</script>

2、弹出窗口广告代码:

<script type="text/javascript">
function popWindow() {
    var url = "http://www.youradlink.com";
    var name = "popupWindow";
    var iWidth = 400; // 弹出窗口的宽度
    var iHeight = 300; // 弹出窗口的高度
    var iTop = (window.screen.availHeight 30 iHeight) / 2; // 获得窗口的垂直位置
    var iLeft = (window.screen.availWidth 10 iWidth) / 2; // 获得窗口的水平位置
    window.open(url, name, "width=" + iWidth + ",height=" + iHeight + ",top=" + iTop + ",left=" + iLeft);
}
popWindow();
</script>

3、悬浮广告代码:

<script type="text/javascript">
var floatAd = {
    adId: '你的广告ID',
    adUrl: 'http://www.youradlink.com',
    adImg: 'http://www.youradimage.com',
    width: 250,
    height: 250,
    top: 100,
    left: 100
};
var adDiv = document.createElement("div");
adDiv.style.position = "absolute";
adDiv.style.top = floatAd.top + "px";
adDiv.style.left = floatAd.left + "px";
adDiv.style.width = floatAd.width + "px";
adDiv.style.height = floatAd.height + "px";
adDiv.innerHTML = '<a href="' + floatAd.adUrl + '" target="_blank"><img src="' + floatAd.adImg + '" width="' + floatAd.width + '" height="' + floatAd.height + '" border="0" alt=""></a>';
document.body.appendChild(adDiv);
</script>

是一些常见的Discuz JS广告代码示例,你可以根据自己的需求进行修改和调整,在使用这些代码时,请确保你已经获得了相关广告的授权,并遵守相关法律法规。

0