多域名绑定跳转对应手机链接方法

在百度uaredirect.js提供的手机跳转代码下加一段下面代码:
//wapUrljump
function wapUrljump(specific){
try {
var host = window.location.host;
var pcmObj={
'www.baidu.com':'m.baidu.com'
}
for (var key in pcmObj) {
if (host===key){
uaredirect("http://"+pcmObj[key]+specific);
var oMeta = document.createElement('meta');
oMeta.setAttribute("http-equiv", "mobile-agent");
oMeta.setAttribute("content", "format=xhtml; url=http://"+pcmObj[key]+specific);
document.getElementsByTagName('head')[0].appendChild(oMeta);
}
}
} catch (error) {
return;
}
}

在帝国模板调用如下:
首页模板调用:
调用代码如下:
<script src="js/uaredirect.js" type="text/javascript"></script>
<script type="text/javascript">wapUrljump("/");</script>
列表模板调用:
模板最顶部加一句下面代码
<?php
$classpath=$class_r[$GLOBALS[navclassid]][classpath];
?>
调用代码如下:
<script src="js/uaredirect.js" type="text/javascript"></script>
<script type="text/javascript">wapUrljump("/<?=$classpath?>/");</script>
内容模板调用:
调用代码如下:
<script src="js/uaredirect.js" type="text/javascript"></script>
<script type="text/javascript">wapUrljump("[!--titleurl--]");</script>
其他专题调用:
根据需求调用代码如:
<script src="js/uaredirect.js" type="text/javascript"></script>
<script type="text/javascript">wapUrljump("/item/zhuanti/");</script>
uaredirect.js文件在以下压缩包

0 个评论

要回复文章请先登录注册