日期:2014-05-16  浏览次数:20382 次

运行此js时提示网页上有错误,请问错在哪里?
<script   language= "javascript "   type= "text/javascript ">
function   page(value){
                var   $s   =   location.search;
                var   $t;
                        if   (   value   >   0)
                        {
                                $s.indexOf( "page= ")   >   0   ?   $t   =   $s.replace(/page=([0-9]{0,})/i   ,   "page= "+   value)   :   ($s.indexOf( "? ")> 0   ?   $t   =   $s+ "&page= "+value   :   $t   =   $s   +   "?page= "   +   value);
                                window.location($t);
                        }
                        else   return   0;
}
</script>

目的是想点击在分页中点击数字几就显示第几页
调用:
<a   href=“javascript:page(1)”> 1 </a>
以此类推,可是我每次点击“1”都没反映,页面下方状态栏提示“网页上有错误”

请问各位错误在什么地方?
3X

------解决方案--------------------
1. <a href= "javascript:page(1); "> 1 </a> 这句的字符集有问题,双引号不是anis,重新写下
2.window.location.href=$t;