【发布时间】:2015-10-03 00:06:07
【问题描述】:
我有一个拥有 200 个客户的本地网络,我想在每个网站上展示广告。我的想法是这样的。
路由器192.168.1.1 将*.googlesyndication.com/pagead/js/adsbygoogle.js 重定向到http://192.168.1.1/pagead/js/adsbygoogle.js
在我的网络服务器上,adsbygoogle.js 有
var f = new Image();
f.src = "a.jpg";
if(document.images)
{
document.images.f.src = newImage.src;
}
f.src 在原始adsbygoogle.js 中找到。
这应该在从 LAN 访问的每个网站上显示我的图像而不是谷歌广告,但我得到一个空白页面。
我也在托管 revive adserver,但没有运气。
如何将我的图像从托管的adsbygoogle.js 显示到 LAN?
【问题讨论】:
-
f.src似乎不在您的 DOM 中。也许你想做newImage.src = "a.jpg"? -
必须有比劫持谷歌更好的广告投放方式...
标签: javascript replace server ads adsense