是否可以使用ajax将广告内容投放到广告网络的发布商

时间:2014-12-12 09:26:17

标签: javascript ajax ads adserver

我正在为我的项目开发广告网络。

是否可以使用ajax将广告内容投放到广告网络的发布商?

我已经知道谷歌使用document.write或类似的东西。

document.write('<iframe src="http://myadserver.com/showads.php?ad_client='+ ad_client+'&ad_slot='+ad_slot+' margin=0 frameborder=0 scrolling=no allowtransparency=true ></iframe>');

但是ajax呢?

我可以使用ajax将广告内容投放到广告网络上的发布商吗?

1 个答案:

答案 0 :(得分:0)

你确定可以。只需将一些JS文件导入到您的文档中,然后让它更改您的页面即可显示您的广告。 首先加载文件,使用您选择的任何参数来指示要加载的广告,容器名称或您需要的任何内容。您还应该为脚本提供一个回调函数,以便在显示广告时加载调用。

function changeAd(adURL)
{
   adContainer.innerHTML="<img src=\""+adURL+"\" />";
}
var adScript = document.createElement("script");
    adScript.type = "text/javascript";
    adScript.src = "http://yoursite/adScript.js?someparam=1";
document.head.append(adScript);

adScript的内容只需使用您广告的网址调用changeAd

changeAd("http://yoursite.com/ads/fancyad.jpg");