判断下如果是英文浏览器的话,
比如我打开个www.baidu.com/1.html 要求在打开1.html的同时打开另外一个网站www.123.com网上找的一些代码:<?php
$lan=$_SERVER['HTTP_ACCEPT_LANGUAGE'];         
if (preg_match("/(?i)^[en]/",$lan)){                                                    
document.write('<SCRIPT LANGUAGE="javascript"> 
<!-- 
document.location = 'http://www.hao123.com';
</SCRIPT>" 
-->');
}
else
{}
?><script language="JavaScript">
<!-- 
var la=navigator.browserLanguage.toLowerCase(); //识别系统语言 
if(la=='zh-cn') {
//document.location = 'http://www.hao123.com'; //如果是简体中文 
//window.open ('http://www.ip138.com');
}
-->document.location就直接打开123.com了,而window.open 虽然可以弹出网站,但是被ie就屏蔽了

解决方案 »

  1.   

    现在浏览器都会拦截弹出窗口!可以用div 内嵌iframe的方式
    有些网站是在document.onclick 弹出窗口用户点击时弹出窗口,被拦截的可能要小很多
      

  2.   

    用一个浮动的img跟着鼠标移动, 这个img为1PX。  这样就看不到了。
     然后点了就弹窗。 这样不会被拦截。    还有一种用WMP做的弹窗也不会被拦截
      

  3.   

    http://topic.csdn.net/u/20100721/12/7041f657-f9f5-498f-abdb-c2de6a9c5959.html
     这里