在同一页面上打开基于Javascript的弹出广告
时间:2020-03-05 18:59:49 来源:igfitidea点击:
我拥有一个图片托管网站,并希望每天为每个访问者生成一个弹出窗口。对我而言,最简单的方法是编写一个名为subdomains的php脚本,例如ads1.sitename.com
ads2.sitename.com
不幸的是,我的大多数广告客户都想给我使用一段JavaScript代码而不是直接链接来使用,所以我不能只对单个子域标头进行重定向。更改页面上的任何代码,只需在我的php管理页面中进行编码即可。关于如何将这个jscript粘贴到页面中的任何想法,这样我就不必担心空白的ads1.sitename.com以及即将出现的弹出窗口?
解决方案
回答
我怀疑我们会在弹出式广告方面获得很多帮助。
回答
冒着帮助想要部署弹出广告的人的风险(无论如何,由于大多数弹出窗口阻止程序,弹出广告肯定会失败),为什么我们不能只让子域加载页面来加载广告商提供给Java块?
回答
在广告代码后添加一个简单的window.close()怎么样?这样,他们的弹出窗口就会显示出来,并且窗口会完全关闭。
我不确定我是否曾经有浏览器抱怨该窗口被关闭了。这种方法一直对我有用。 (IE,Firefox等)
回答
嘿,给那家伙放松一下。弹出窗口可能不是很好,但是至少他正在尝试减少弹出窗口的数量。而且弹出窗口阻止程序将解决大多数问题。无论如何,其他人可能会发现这个问题的目标更加利他(不确定如何将其与弹出窗口配合使用,但是嘿)。
我不太关注问题,但是这里有一些想法:
- 查看服务器端包含(SSI),可以轻松地向每个页面添加一个javascript块(尽管我们也可以使用PHP包含来做到这一点)
- 广告客户选择在PHP脚本中选择而不是调用子域吗?
- 解析javascript以了解其工作情况,然后将修改后的版本放在子域页面中,因此不需要其他弹出窗口。不应该太难。