jquery - 网站背景广告

标签 jquery html css background ads

我目前正在制作一个网站,网站所有者想要背景广告(广告作为整个网站的背景)。

用CSS制作很容易:

body
{
   background-image: url('ad.jpg');
   repeat, color.....
}

但是,他们希望它成为一个链接。这有点困难,所以我需要一些帮助。

我尝试过这样的事情:

<a runat="server" href="http://adlink" id="BackgroundAdLink" style="position: fixed; display: block; left: 0; top: 0; z-index: -1; min-height: 100%; min-width: 100%;">
    &nbsp;
</a>

但是它不能正常工作。我希望该解决方案能够在 IE/FF/Safari 等中工作。我在网站上使用 jQuery,所以我对此有所了解。

最诚挚的问候, 拉塞

最佳答案

非后台内容的预期点击行为是什么?它是否可以独立于背景广告进行点击?

如果这是要求,我会在 body 标签后面设计一个根 div 层。也许给它一个可以定位的“adsitelayer”ID。使其成为主容器 div。将尺寸设置为 100%,然后使用 jQuery 或其他方法使其可点击,然后在此基础上构 build 计。

不要将其放入体内。这样您就可以将其设置为插页式 div 层,可以轻松地从不需要广告的页面上的设计中提取该层。

顺便说一句,这是一个奇怪的要求。那么基本上,如果我点击页面上的其他任何地方,我就会看到广告?如果客户有要求,请执行此操作。但您应该告诉他们,从可用性的 Angular 来看,这确实是一种奇怪的行为,并且可能会关闭该网站的用户。只是我的两分钱。

垃圾邮件之所以成为垃圾邮件,不是因为它的广告内容,而是因为它的广告方式。从 SEO 的 Angular 来看,这种行为可能会引起人们的注意。我不确定谷歌会喜欢这个。他们甚至可能将该网站视为恶意软件,具体取决于他们的政策。

关于jquery - 网站背景广告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1435333/

相关文章:

jQuery 隐藏和显示带有指示器的 div

javascript - 使用 JQuery 获取 Google Maps 对象的实例

html - 在 WordPress 中移动设备上的中心 Logo

html - 如何让我的正文到达页面底部或在必要时更进一步?

html - css 在 drupal6.20 中提供两个输出?

javascript - 多个隐藏的全屏 div?

javascript - 资源解释为样式表但使用 MIME 类型文本/javascript 传输

加载后的 jQuery 调用函数

css - 即使我正在覆盖 CSS 类,也使用了旧的宽度值

Javascript 从音轨中选择片段