$(function(){
var url = window.location.toString();//进这个页面的url
var id = url.split(“#”)[1];//url例如: www.baidu.com#maodian(这个是你锚点的位置)
if(id){
var t = $(“#”+id).offset().top;
$(window).scrollTop(t);//滚动到锚点位置
}
});
js跳转到$url
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js跳转到$url相关的知识,希望对你有一定的参考价值。
js跳转到$url
我代码是点击确认后跳转
$url是一个链接但被检测成一个相对路径
<script>
alert('点击确认继续访问'); window.location.href="$t_url";
</script>
但是这样跳转一直跳转到我
域名后面/$url
不知道要怎么解决
window.location.href="<?php echo $url; ?>";
如果是js本身的变量,则这样:
window.location.href=$url;追问
也没法
$应该是个相对路径
我不知道怎么转换
追答这就需要看到完整的代码才知道了。
参考技术A 如果是后端,可以考虑用ajax得到网址数据,然后再进行跳转,跳转是没问题的,应该是网站的问题,或者如果是php你也可以通过设置header头实现直接跳转 参考技术B 在页面加个 hidden 在jquery取出来 试一下 参考技术C 用http开头的绝对路径追问没办法
参考技术D 请把代码贴出来js实现进入页面后自动跳转到锚点
以上是关于js跳转到$url的主要内容,如果未能解决你的问题,请参考以下文章