用户访问浏览器跳转的问题

我要实现效果:访客用360浏览器访问网站 跳转到IP地址访问,其他浏览器访问正常。

比如:
A访客用360浏览器访问www.123.com,自动跳转到127.1.1.1网址(我自己网站的IP)访问,
A访客用其他浏览器访问www.123.com,正常。

以上这种效果,怎么实现?
代码怎么写?写在哪个文件哪个文件夹里?

谢谢大家帮助。

0

2个回答

浏览器你是控制不了的,你只能在你自己的服务器端控制用户的请求,你说的好像做不到吧

0
 var f = false;
/* userAgent是否存在360chrome */
if( navigator.userAgent.toLowerCase().indexOf("360chrome") > -1 ) {
    f=true;
}
try{
    /* 判断浏览器的路径是否存在360se,如果无法获取,则非360浏览器 */
    if(window.external && window.external.twGetRunPath){
        var r=external.twGetRunPath();
        if(r&&r.toLowerCase().indexOf("360se") > -1) f=true;
    }
}catch(ign){
    f=false;
}

f && (location.href="");
0
yangowq
探索者2015 你好,这段代码放在哪?是在head里吗? 用加JS吗?还是这样直接复制进去?
4 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
微信跳转外部浏览器下载app,微信扫二维码调用外部浏览器打开页面
来源分析 商业分析在微信的使用人数已经高居各通讯APP的榜首的同时,微信成为了我国移动流量最大的平台之一。在次趋势的引导下,很多的商家、体户便抓住了这一机遇,利用微信这个渠道来做产品的推广、以及营销方案宣传。但是好景不长,微信从去年开始就对这一块管制的很严,在微信内分享链接很容易就会被微信拦截屏蔽。要是微信用户收到被屏蔽的链接后,打开提示“ 该链接已停止访问 ”时会导致用户量的大量流失。 方案...
js转换浏览器跳转
js转换浏览器跳转,跳转不同的浏览器,通过不同的浏览器访问不同的链接。
javascript判断页面访问类型进行跳转
收集的网易判断页面浏览器类型的脚本,以备日后的不时之需:<script type="text/javascript"> (function(){ var ua = navigator.userAgent.toLowerCase(), iphone = (ua.match(/iphone/i) == "iphone"),
关于拦截器,防止从地址栏输入action或者controller直接访问
为了防止非法访问,访客能够从地址栏直接进入的只能有login.jsp。可以从过滤器进行限制。资料来源于网络。这里只做整理和记录。1.新建一个类,命名为filter,可以重新再src下新建一个包,在包中添加一个class,然后命名。本次在src下新建一个package,命名为filter,在该包下新建一个class,命名为filter,在该class中编写过滤器:package filter; i...
防止用户通过地址栏直接访问主页
<br />     前几天有同学问到一个问题,大概如下:<br />     存在Login.aspx与Default.aspx页面,由Login.aspx输入正确的用户名与密码访问到Default.aspx,当在Default.aspx正确退出(释放Session),再直接通过浏览器访问,问题便出现了,似乎Session并没有失效,页面仍可以访问。<br />     查阅了一下相关的资料,原来是页面被缓存的问题,经过测试,得到的解决方案如下:<br />     1.重新调用原页面的时候在给页面传一个
IOS 内置浏览器,跳转前的http请求失效的问题
最近的一个程序,有个是个跳转页面,跳转之前会执行一段http请求,告诉后台请求的信息。但是发现在iphone 6中,一开始可以收到发过来的消息,之后发觉每次访问这个页面都是直接跳转,而之前的那个http请求没有发出去 var ua; var isAndroid; var isIos; var isMicroMessenger; var openid; var url; var cz
判断是否为手机浏览跳转不同域名
主要用于手机浏览器查看网站进行跳转<script type="text/javascript"> var browser={ versions:function(){ var u = navigator.userAgent, app = navigator.appVersion; return {//移动终端浏览器版本信
FTP解决跳转浏览器的三种方法(总有一种适合你)
首先美女莉哥镇楼: 用资源管理器打开FTP,却跳转到浏览器访问,导致不能上传,删除或重命名等问题。 接下来提供三种方法解决此问题: 方法一:修改IE设置。 方法二:修改注册表。 如果前两种你都试过并失败了,请直接查看方法三 方法三:重启explorer.exe。 方法一:修改IE设置 第一步:启动 InternetExplorer 在菜单栏选择工具—&amp;amp;amp;amp;gt;Internet 选项 —&amp;amp;amp;amp;gt;高...
thinkphp通过浏览器ua信息判断访客为手机端或PC端的方法
这篇是转载,在此记录,工作中估计还会用到! 出处:http://www.phperz.com/article/14/1228/37647.html 本文为大家讲解的是thinkphp如何判断访客为手机端或PC端的方法,通过获取用户$_SERVER['HTTP_USER_AGENT']信息后,再针对数组的遍历与匹配来判断访客类型,需要的朋友可以参考下 一、问题: 近日准备给自己的网站做一
微信的缓存问题,导致不经后台接口,直接跳转至上次访问的页面
最近为一个老项目做微信接入相关的工作,遇到一个特别奇葩的事情,客户端明明用js window.location = 'xxx.html' 访问了一个页面,那个页面会自动去访问后台的接口,后台接口去调用微信的接口,但是测试的时候,发现有的时候可以成功访问到 xxx.html,有的时候不能成功访问到xxx.html,后台调试输出的结果是,不管你是否成功的访问到了 xxx.html 页面,都会进行正常的
关于安卓手机微信访问https链接白屏的问题
之前部署IIS服务器,安装证书后用浏览器访问链接,显示正常 然后很开心的以为部署很成功,又拿了苹果手机微信访问了一下 也是显示成功,然后拿安卓手机的微信访问就显示白屏,什么都没有。然后我就很是诧异,又用安卓手机的普通浏览器访问显示 该证书并非来自可信的授权中心 ,我就开始各种查资料找原因,最后找到原因是因为 证书链不完整 导致的。   证书链其实就是描述证书的签名环节,就比如是 A 颁发证书给
Bootstrap浏览器支持下载页面 判断当前IE浏览器小于等于IE8时页面自动跳转到浏览器支持下载页面
1、Bootstrap浏览器支持下载页面 2、判断当前IE浏览器小于等于IE8时页面自动跳转到浏览器支持下载页面
springmvc源码分析
springmvc源码分析 html格式可以浏览器访问 跳转方便.
ie浏览器在页面跳转的时候,url里面有汉字跳转报错
我是做前端的(不到三年,都是给公司自己做项目的,经验应该有点弱),当时接了一个私活,做完项目的时候,本地各种浏览器(chrome,firefox,IE,Safari,Opera)调试都没有问题,但是放到线上之后,在ie里面跳转出现了问题,就是用户在输入汉字搜索的时候,忘了进行对汉字转码,结果ie里面就无法跳转到搜索页面了,百度了一下,好像也没找到方法(可能是我百度的关键字不对哈),后来直接在url...
防止用户从地址栏直接访问后台接口
我们可以通过判断拦截器、过滤器http请求头里的referer来实现,但是存在一定的问题 在拦截器的perHandle方法中判断httpServletRequest.getHeader("referer")是否为空,若为空则拦截来防止用户通过地址栏直接访问后台接口。 HTTP Referrer是header的一部分,当浏览器向web服务器发出请求的时候,一般会带上Referer,告
禁止直接在浏览器输入网址访问的代码
这个代码的作用就是如果没有来源的话就无法正常访问,有来源才可以正常访问,也就是禁止直接输入网址访问的意思。 ASP代码如下:   JS代码如下:
用户通过浏览器访问网页,具体经过了哪些环节
用户通过浏览器访问网页,在应用层就是用户的浏览器和服务器的Web App会话,而建立应用层的会话需要依托TCP/IP协议封装与数据传输,具体步骤有: (1)用户输入URL (2)浏览器代为封装成符合http格式的Request请求,包含请求首行、请求头和请求体 (3)Request请求是应用层数据,再由OS完成TCP、IP、MAC层封装,送到网卡处以比特流形式送送 (4)经过网络传输,比特
关于浏览器在登录时不跳转的问题
使用win10系统自带浏览器Microsoft Edge,在搜索引擎操作其他页面都可以跳转,涉及到登录的操作,一直在登录页面。查找了关于IE浏览器有类似问题就去代理的设置上修改,但是对于Microsoft Edge确不管用,最后发现是自己手太勤,阻止了cookie。修改之后能正常登录。登录跳转问题
nginx配置反向代理浏览器输入地址后点击登陆URL发生变化的处理
今天项目上需要再用NGINX配置反向代理需求如下:现在有A服务器只做为nginx服务器,B服务器作为代码服务器,用户访问A要实际上访问的是B的程序。处理方式就是用nginx的方向代理处理即可:打开nginx.conf文件找到service标签下的proxy_pass 再这个后面配置上B服务器的访问路径即可,然后启动nginx即可。但是当我进入浏览器进入A服务器的路径可以正常访问,但是点击登陆发现后...
【Android基础】Android跳转浏览器打开URL
imageButtonBrowser .setOnClickListener(new ImageButton.OnClickListener() { public void onClick(View v) { Uri uri = Uri.parse(http://www.baidu.com); Intent intent = new Intent(Intent.ACTION_VIE
微信浏览器缓存问题,点击链接不跳转
最近在微信浏览器做项目,点击按钮不跳转链接,没反应,想着可能微信浏览器缓存问题,于是试了下面的办法。1、先获取当前时间戳。2、在跳转的时候地址栏把时间戳当成参数传过去。这样就解决了这个问题、代码如下:var timestamp = Date.parse(new Date());window.location.href=&quot;../view/index.html?date=&quot;+timestamp;希望帮...
Android:指定某浏览器访问指定页面
在看 Android 面试题的时候看到这样一道题,下面回答是通过直接发送Uri把参数带过去,或者通过manifest里的intentfilter里的data属性,对这个答案不是很理解。
关于安卓手机的微信内置浏览器中页面跳转失效的问题
Write By Monkeyfly 以下内容均为原创,如需转载请注明出处。 前提 今天下午在JS前端群里有人问了一个问题: 在微信浏览器中,window.location.href这个跳转方法不能用吗?在安卓手机试过了不行,但是ios可以,这是为什么? 以下是后续的问题说明: 用本地在手机浏览器中可以,但是在微信中不行,ios没问题的,只有安卓有问题。 在安卓手机上的浏览器可以...
微信内置浏览器H5页面异常
现象就是: 在微信内置浏览器浏览一些页面的时候,页面无法完全下拉,底部以下的内容无法滚动 主要出现在iPhone手机上,并且在页面上缓慢下拉会不会出现页面顶端的网页提供者,而是被body无限扩展了 经过测试 为 ccs: -webkit-overflow-scrolling: touch 导致
判断当前的浏览段是pc还是移动设备,如果是手机,就跳转到对应手机端网站
判断当前的浏览段是pc还是移动设备,如果是手机,就跳转到对应手机端网站 varsUserAgent=navigator.userAgent; varmobileAgents=['Android','iPhone','Symbian','WindowsPhone','iPod','BlackBerry','Windows CE']; vargoUrl = 0; for( va
JS判断是电脑浏览器还是手机端浏览器,并根据不同的终端跳转到不同的网址
JS判断是电脑浏览器还是手机端浏览器,并根据不同的终端跳转到不同的网址 function browserRedirect() { var sUserAgent = navigator.userAgent.toLowerCase(); var bIsIpad = sUserAgent.match(/ipad/i) == "ipad"; var bIsIphoneOs
关于苹果safari浏览器不支持location的问题
解决方案&amp;lt;html lang=&quot;en-US&quot;&amp;gt; &amp;lt;head&amp;gt; &amp;lt;meta charset=&quot;UTF-8&quot;&amp;gt; &amp;lt;title&amp;gt;&amp;lt;/title&amp;gt; &amp;lt;/head&amp;gt; &amp;lt;body&amp;gt; &amp;lt;a id='links' href=&quot;#&quot; styl
MFC C++监听网页窗口的点击超链接跳转问题(即打开新的浏览器窗口)
使用MFC的CHtmlView类,注册ON_EVENT事件进行监听。 实现的基本代码是: BEGIN_EVENTSINK_MAP(CxxxView, CHtmlView) ON_EVENT(CxxxView, AFX_IDW_PANE_FIRST, DISPID_NEWWINDOW3, CxxxView::OnNewWindow3, VTS_PDISPATCH VTS_PBOOL VTS_U
JS页面跳转ie,firefox,opera不兼容问题的解决
一般我们的页面跳转都使用,window.location.reload()。      但在firefox,opera这样不行,替代使用window.location.href="";就可以了      另外用 也可以
微信域名网址强制跳转至浏览器打开指定HTML网页
此方法可以实现微信内置浏览器跳转到手机其它浏览器,现在网上其它的方法都只是一个页面,让访问者自己手动点右上角浏览器打开,而这个不同,是可以直接自动跳转的。 安卓访问时可以直接自动跳转浏览器;IOS就复杂一点了,需要点一下然后借助手机淘宝才可以跳转。         下面是全部代码,已经做了安卓和IOS的适配。需要替换其中要跳转的网址,然后保存为php文件,在微信内访问即可实现自动...
模拟浏览器http请求,获得网页重定向后的信息
业务背景: 在项目开发中,常常需要与已有成型的系统通过使用http请求进行数据交互,而为了不直接修改已有系统的接口信息,需要通过使用网页重定向来进行跳转。也就是我们访问http://www.ibm.com.cn网站时,觉得很奇怪,明明键入的是http://www.ibm.com.cn,怎么IE自动把它变成了http://www.ibm.com/cn/,而且已访问结果也是正确的。 假设我们需要访
解决浏览器访问跨源问题
解决跨域问题。谷歌浏览器可以设置一下就解决了,但是火狐浏览器设置没有用,只能从请求源头解决。
php蜘蛛正常抓取,用户跳转指定页面
有些时候我们展现的内容是供搜索引擎用了,很多用户是不必看到的,所以下面分享该PHP代码,蜘蛛正常抓取,用户访问调转指定页面代码   $v = false;   $tmp = $_SERVER['HTTP_USER_AGENT'];   if(strpos($tmp, 'Googlebot') !== false){   $v = true;   } else if(strpos($tmp
浏览器路径跳转的兼容性
JS的路径跳转代码在谷歌和IE中是不一样的,下面是为了解决兼容性问题的写法。 网上有说谷歌用window.location的写法,但是亲测和它无关,只需要写全路径即可。 var browser = navigator.userAgent; if (browser.indexOf("Chrome") != -1 || browser.indexOf("Firefox") != -1) ...
关于JSP不能通过浏览器直接访问,要通过servlet跳转,但一个jsp文件里面用<iframe>标签包含了另一个jsp的访问问题
关于JSP不能通过浏览器直接访问,要通过servlet跳转,但一个jsp文件里面用标签包含了另一个jsp的访问问题   今天在上班的时候遇到一个问题,以前我们写jsp代码都是放在webcontext 目录下,没有放在其子目录下面的WED-INF目录下面,所有导致浏览器可以直接访问jsp,所以存在安全性问题很大,经过了解,正确的写法是把jsp文件放在WED-INF目录下面,再通过控
JS判断是PC还是移动端浏览器,并根据不同的终端跳转到不同的网址
JS判断是PC还是移动端浏览器,并根据不同的终端跳转到不同的网址   function browserRedirect() { var sUserAgent = navigator.userAgent.toLowerCase(); var bIsIpad = sUserAgent.match(/ipad/i) == "ipad"; var bIsIphoneOs =
小心浏览器的重定向缓存 REDIRECT CACHE
打开别人API,始终无法跳转到正确的地址,联系对方是否出现IE兼容性,为出现此类问题! 用抓包工具抓包的时候,发现参数丢失了,最终Google找到该文章!清除cookie后就能正常跳转
通过域名访问网站的原理过程
转自:http://www.cootem.com/web/465.html 学习建设网站或了解网站访问流程,我们应先了解网络(Web)基本的运作方式。 也就是从我们在浏览器中输入域名到浏览器显示页面,这个过程中到底发生了什么事? 见下面图示:   说明 1,浏览器通常指 IE FireFox等,客户端使用的程序 2,每台连接互联网的机器都有一个唯一
安卓微信下载APP文件如何调用默认浏览器 IOS如何跳转App Store(苹果商店)打开
此方法可以实现微信内置浏览器跳转到手机其它浏览器,现在网上其它的方法都只是一个页面,让访问者自己手动点右上角浏览器打开,而这个不同,是可以直接自动跳转的。. &lt;?php error_reporting(0); if($_GET['open']==1 &amp;&amp; strpos($_SERVER['HTTP_USER_AGENT'], 'MicroMessenger')...
微信弹出遮罩层引导用户浏览器打开升级版
相信做前端的朋友一定都遇到这种情况的、当你的网页中有直接链接apk下载的时候会没有反映的、是因为在微信内是无法下载软件、手机APP等、那么这个时候一般的解决方案就是、必须要点击右上角三个点、选择“在浏览器中打开”才可以、查看效果,之前一直用的都是遮罩提示的 但是我们最近有了突破。   安卓手机完美解决,现在不需要通过遮罩了,用户点击链接直接就可以跳出微信了。 但是IOS的还没有解决,这个...
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 区块链浏览器开发 微信开发浏览器视频