繁体   English   中英

在同一页面上打开基于Javascript的弹出广告

[英]Opening Javascript based popup ads on the same page

我拥有一个图片托管网站,希望每天为每个访客生成一个弹出窗口。 对我而言,最简单的方法是编写一个名为子域的php脚本,例如ads1.sitename.com ads2.sitename.com

不幸的是,我的大多数广告客户都想给我使用一段JavaScript代码而不是直接链接,因此我不能只对单个子域标头进行重定向,而是希望使用子域来管理多个广告商而无需更改页面上的任何代码,只需在我的php管理页面中进行编码。 关于如何将此jscript粘贴到页面中的任何想法,这样我就不必担心空白的ads1.sitename.com以及弹出的窗口了吗?

我怀疑您会在弹出式广告方面获得很多帮助。

嘿,给那家伙放松一下。 弹出窗口可能不是很好,但是至少他正在尝试减少弹出窗口的数量。 而且弹出窗口阻止程序将解决大多数问题。 无论如何,其他人可能会发现这个问题的目标更加利他(不确定如何将其与弹出窗口配合使用,但嘿)。

我不太关注您的问题,但是这里有一些想法:

  • 查看服务器端包含 (SSI),可以轻松地向每个页面添加一个javascript块(尽管您也可以使用PHP 包含来做到这一点)
  • 您的广告客户是否在您的PHP脚本中选择而不是调用子域
  • 解析javascript以了解其工作情况,然后将修改后的版本放在子域页面中,因此不需要其他弹出窗口。 不应该太难。

冒着帮助想要部署弹出广告的人的风险(无论如何,由于大多数弹出窗口阻止程序,弹出广告肯定会失败),为什么您不能让子域加载页面来加载广告商提供给您的Java块?

在广告代码后附加一个简单的window.close()怎么样? 这样,他们的弹出窗口就会显示出来,并且您的窗口会完全关闭。

我不确定我是否曾经有浏览器抱怨窗口被关闭了。 这种方法一直对我有用。 (IE,Firefox等)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM