=波波日志 > 操作系统及应用软件 > 搜狗浏览器高速模式下浮动div内链接弹出窗口被阻止=
搜狗浏览器高速模式下浮动div内链接弹出窗口被阻止
使用搜狗浏览器时,当搜狗浏览器运行在“兼容”模式下时,如果浮动层内的有链接,target设置为_blank时,当链接是不同顶级域名的url地址时,搜狗浏览器会自动阻止此链接弹出的窗口,⊙﹏⊙b汗。

当点击浮动层内的“CSDN论坛”链接时,弹出窗口被拦截。
要解决此问题,可以设置搜狗浏览器不拦截此网站的弹出窗口,或者将搜狗运行的模型变更为“高速”模式,这样据不会阻止弹出的窗口了。
想不到搜狗浏览器这么啰嗦,连浮动层的链接都会拦截。如果客户使用搜狗浏览器来访问网站的多,那网站维护人员就郁闷了.....
测试代码如下
+展开
-HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>搜狗高速浏览器浮动div内容为链接弹出窗口被阻止</title>
<style type="text/css">
#dvpopItems{position:absolute;border:solid 1px #cddef3;width:120px;height:150px;background:#fff;display:none;overflow:auto;padding-left:3px; z-index:1000;}
#dvpopItems a{display:block;}
</style>
</head>
<body><h1>点击页面内容弹出菜单</h1>
<div id="dvpopItems"></div>
</body>
<script type="text/javascript">
function $(Id){return document.getElementById(Id);}
document.onclick=function(e){
e=e||window.event;
var pop=$('dvpopItems');
pop.innerHTML='<a href="http://www.code-design.cn" target="_blank">编程设计网/a>a href="http://bbs.csdn.net" target="_blank">CSDN论坛/a>';
pop.style.left=e.clientX+'px';
pop.style.top=e.clientY+'px';
pop.style.display='block';
}
</script>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>搜狗高速浏览器浮动div内容为链接弹出窗口被阻止</title>
<style type="text/css">
#dvpopItems{position:absolute;border:solid 1px #cddef3;width:120px;height:150px;background:#fff;display:none;overflow:auto;padding-left:3px; z-index:1000;}
#dvpopItems a{display:block;}
</style>
</head>
<body><h1>点击页面内容弹出菜单</h1>
<div id="dvpopItems"></div>
</body>
<script type="text/javascript">
function $(Id){return document.getElementById(Id);}
document.onclick=function(e){
e=e||window.event;
var pop=$('dvpopItems');
pop.innerHTML='<a href="http://www.code-design.cn" target="_blank">编程设计网/a>a href="http://bbs.csdn.net" target="_blank">CSDN论坛/a>';
pop.style.left=e.clientX+'px';
pop.style.top=e.clientY+'px';
pop.style.display='block';
}
</script>
</html>
类别:操作系统及应用软件 作者:波波 日期:2010-09-02 【评论:0】
暂时没有评论!
发表留言
百度赞助
同类热门博文
- ·Intel G33/G31集成显..
- ·bcdedit无法打开启动..
- ·foxmail 无法发送邮..
- ·access数据库导入ms..
- ·Outlook Express 无..
- ·如何设置系统环境变..
- ·Outlook Express出现..
- ·解决windows7 Foxma..
博格Tag
- flash/flex/fcs/AIR(752)
- Asp.Net/C#/WCF(598)
- 操作系统及应用软件(376)
- JavaScript/Ajax(330)
- SQL及数据库(134)
- 黑客技术(115)
- Asp/VBScript(111)
- HTML/WML/CSS兼容/XML(102)
- PHP/apache/Perl(96)
- 网站排名及优化(96)
- 其他(75)
- showbo日志(66)
- lucene.net/分词技术(33)
- 计算机网络(26)
- 机械重工(26)
- C#设计模式(25)
- Google Maps开发(17)
- 日语学习(15)
- Canvas/VML/SVG(13)
- linux(11)
- 游戏开发(8)
- 正则表达式(5)
- Jsp/Java(4)
最新博文
- ·铁通ip为何不固定
- ·浏览器无法打开网页..
- ·QQ导致Explorer狂吃..
- ·IIS主机头绑定中文域..
- ·Primary Master Har..
- ·cmd批量添加IMail用..
- ·如何禁止conime.exe..
- ·如何实现网络关机
随机博文



