更改我的重定向代码
Change my redirect code
下面是我需要更改的地理重定向代码,**如果可能的话,我想添加一个元重定向,这样例如:-
<html>
<head>
<title>GEO Redirect- Working Demo</title>
<!-- GEO Redirect -->
<script type="application/javascript">
function getgeoip(json){
if(json.country_code == "US"){
window.location = "http://msn.com/"
<!-- Can the above line be replaced to: <META HTTP-EQUIV='Refresh' CONTENT='0; URL=msn.com'> -->
} else {
window.location = "http://google.com/"
<!-- Can the above line be replaced to: <META HTTP-EQUIV='Refresh' CONTENT='0; URL=google.com'> -->
}
}
</script>
<script type="application/javascript" src="http://www.telize.com/geoip?callback=getgeoip"></script>
</head>
</html>
伙计们的任何帮助将不胜感激,再次感谢。
如果使用jquery;
$('head').append('<META HTTP-EQUIV="Refresh" CONTENT="0; URL=msn.com">');
或JavaScript:
var meta = document.createElement('meta');
meta.httpEquiv = "Refresh";
meta.content = "0; URL=msn.com";
document.getElementsByTagName('head')[0].appendChild(meta);
但是,加载页面时呈现模式是固定的,因此这很可能不会像您希望的那样工作......
如果您在一段时间后尝试重定向,那么您可以这样做:
<html>
<head>
<title>GEO Redirect- Working Demo</title>
<!-- GEO Redirect -->
<script type="application/javascript">
function getgeoip(json){
if(json.country_code == "US"){
// will redirect to this page, but only after 2 secs.
setTimeout(function () { window.location.href = "http://msn.com/"; }, 2000);
} else {
// will redirect to this page, but only after 2 secs.
setTimeout(function () { window.location.href = "http://google.com/"; }, 2000);
}
}
</script>
<script type="application/javascript" src="http://www.telize.com/geoip?callback=getgeoip"></script>
</head>
</html>
相关文章:
- AngularJS$http重定向状态代码
- 重定向到PDF时像素跟踪代码不起作用
- 如何侦听跨域映像请求上的任何301/302重定向状态代码
- json代码中的重定向
- 如何调整此代码,以便它将在新选项卡/窗口中打开重定向
- 如何添加将通过执行 JavaScript 代码重定向到另一个页面的动态操作
- 用于按键重定向的 AngularJS 代码应该是服务或指令
- 如何从另一个视图上编写的 JS 代码重定向到控制器,并将 JSON 对象随之传递
- 使用变量和谷歌跟踪代码管理器重写和重定向网址
- 服务器立即返回到 ajax 帖子,而不执行重定向代码
- 如何更改此代码,使其仅在没有鼠标移动时才重定向
- 我正在尝试制作一个nocatsplash页面 - 它使用HTML代码来检查密码并在输入正确的密码时重定向访问者
- 更改我的重定向代码
- 重定向后是否可以继续运行 JavaScript 代码
- 验证代码不起作用,直接重定向到操作路径
- 如何检查PHP和jquery项目中代码重定向的位置
- 为什么ajax调用失败.下面的代码重定向到authenticate.php,而不是返回文本到login.html
- 用javascript从后面注入的代码重定向不工作
- PHP试图通过编写JavaScript代码重定向url
- 根据访问者 IP 进行 jquery 代码重定向页面