如何投放广告代码?

时间:2014-04-03 10:27:15

标签: javascript php iframe adsense advertisement

我正在创建一个按点击付费的网站。

我有广告客户和发布商。

我通过创建iframe标记,通过JavaScript代码投放广告。

现在,我的客户需要广告代码功能,他希望在我们的发布商网站中运行其他Google AdSense代码以及广告客户广告。

现在问题是Google AdSense代码无法在iframe代码中运行。

有没有解决方案?

这是我们为发布商生成的示例代码:

<script type="text/javascript">
var val1 ="xxx";
var val2 ="yyy";
</script>
<script src="http://www.example.com/my.js"></script>

以下是我的JavaScript示例代码( my.js

ifrm = document.createElement("IFRAME");
ifrm.setAttribute("src", "myadgeneratingcode.php?val1="+val1+"&val2="+val2);
ifrm.setAttribute("scrolling",  "no");
ifrm.style.width = wid+"px";
ifrm.style.height = hgt+"px";
ifrm.style.border = "none";
ifrm.style.clear = "both";
ifrm.style.position = "relative";
document.body.appendChild(ifrm);

myadgeneratingcode.php

selecting ads from database according to category, keywords并展示广告和制作广告

除了iframe之外还有其他方法可以投放广告吗?

1 个答案:

答案 0 :(得分:0)

这是我在我的网站上使用的最好和最简单的解决方案。

取代ad1.txt,ad2.txt..ad5.txt,将其替换为您的Google广告。

<?php 
$result_random = rand(1,10); 
if($result_random <= 2){ 
require ('ad1.php');
} 
else if($result_random <= 4){ 
require ('ad2.php');
}
else if($result_random <= 6){ 
require ('ad3.php');
}
else if($result_random <= 8){ 
require ('ad4.php');
}
else { 
require ('ad5.php');
} 
?>

以下是我的带有屏幕截图http://php.sysaxiom.com/ad_management.php

的代码