想问怎么设置asp?id=可以跳转到自定的网页

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了想问怎么设置asp?id=可以跳转到自定的网页相关的知识,希望对你有一定的参考价值。

我在网上看到一个跳转页他显示的是 例如<script language="javascript">var c=window.location.toString();if(c.indexOf("?")!=-1)var i=c.split("?")[1];var j=i.split("itemiditemid");if(j[0]==1)location.href=' http://www.ABC.com/a.asp?id='+j[1]+'&0db';elselocation.href=' http://www.ABC.com/a.asp?id='+j[1]+'&0db';</script>想问下  他这个文件是怎么设置的 比如id后面的数字是 50的话 那么打开 http://www.ABC.com/a.asp?id=50 就可以跳转到自己设定的网页去? 怎么做的 希望有人能告诉我

<script language="javascript">
var c=window.location.toString(); //获取当前页面的URL
if(c.indexOf("?")!=-1) //在当前页面的URL中查找 ? 字符 如果存在 ?号 则执行括号里面的内容
var i=c.split("?")[1]; //提取?号后面的所有参数 比如当前的地址是www.xxx.com/a.asp?id=3&x=098 则这个i获取到的值是id=3&x=098
var j=i.split("itemiditemid"); //再次分割i的值,分隔符号为itemiditemid
if(j[0]==1) //根据条件判断 跳转
location.href=' http://www.ABC.com/a.asp?id='+j[1]+'&0db';
else
location.href=' http://www.ABC.com/a.asp?id='+j[1]+'&0db';
</script>
参考技术A 直接使用asp进行判断!或者在后台添加的文章的时候直接把链接加上去! 参考技术B 会不会是在a.asp页面中判断ID,根据不同ID跳转到不同页面
<%
id=request.querystring("id")
select case id
case "10"
reponse.redirect("X.asp")
case "50"
reponse.redirect("XX.asp")
end select
%>

以上是关于想问怎么设置asp?id=可以跳转到自定的网页的主要内容,如果未能解决你的问题,请参考以下文章

怎么让我设置的网页自动跳转到另外的网页?

网页跳转怎么做?

点击按钮时怎么让它跳转到另一个页面

ASP怎样实现页面跳转。

ASP.NET如何实现跳转到上一个浏览的页面?

jqGrid自定的add按钮怎么实现页面跳转