代码拉取完成,页面将自动刷新
同步操作将从 Rezero/route.js 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>route-test</title>
<!--[if lte IE 7]>
<script src='./js/ieadaptor.js'></script>
<![endif]-->
<style>
ul>li{
float: left;
margin-right: 20px;
list-style-type: none;
}
ul>li>a{
text-decoration: none;
}
p{
border: solid red 1px;
padding-top:20px;
padding-bottom: 20px;
padding-left: 20px;
}
</style>
</head>
<body>
<ul>
<li><a href="javascript:history.go(-1)">后腿</a></li>
<li><a href="javascript:history.go(1)">前进</a></li>
</ul>
<ul>
<li><a href="#">#---首页</a></li>
<li><a href="#about/444">#about/444---匹配数字</a></li>
<li><a href="#test/字符串">#test/字符串--匹配字符串</a></li>
<li><a href="#about">#about---普通路由</a></li>
<li><a href="#diqye/regtest">正则匹配测试</a></li>
<li><a href="#nonono">未知路由</a></li>
</ul>
<br>
<p id="content"></p>
<p>ie7及其以下 暂不支持前进后腿</p>
<!-- <p>oscgit:<a href="https://git.oschina.net/diqye/route.js" target="_blank">https://git.oschina.net/diqye/route.js</a></p>-->
<script type="text/javascript" src="./js/route.js"></script>
<script type="text/javascript">
var use=diqye.route.use
,get=diqye.route.get
,to=diqye.route.to;
function htmlfn(html){
document.getElementById('content').innerHTML=html;
}
get('/',function(req,next){
to('diqye',{a:'我是首页跳转过来的',b:'ww',c:{a:1}});
});
get('/diqye',function(req,next){
htmlfn('diqye<br>'+req.query.a);
});
get('/about',function(req,next){
document.getElementById('content').innerHTML="我是关于";
})
get('/about/:number',function(req,next){
document.getElementById('content').innerHTML=req.para;
})
get('/test/:string',function(req){
htmlfn(req.para);
});
get(/(.*)diqye(.*)/g,function(req,next){
htmlfn(req.para[2]);
});
use(function(req,next){
document.getElementById('content').innerHTML="未知的路由";
});
diqye.route.start();
</script>
<script src='https://git.oschina.net/diqye/route.js/widget_preview'></script>
</body>
</html>
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。