<script type="text/javascript" language="javascript">
function show(){
var local=document.location.href;
local=local.toString();
alert("local="+local);
var num=local.indexof("?");
alert("mm");
if(num==null)
{ alert("wrong"); }
else
{ alert("right"); }
var numid=local.indexof("&");
var la=local.lastindexof("&");
var name=local.substring(num+6,numid);
var id=local.substring(numid+6,la);
var num3=local.substring(la+3);
alert("222222");
}
window.open=show();
</script>这个地方var num=local.indexof("?");
为什么不执行哪?页面输入“mm“不出现,我怀疑indexof函数的问题,也没有写错呀?请高手指点。谢谢帮助
function show(){
var local=document.location.href;
local=local.toString();
alert("local="+local);
var num=local.indexof("?");
alert("mm");
if(num==null)
{ alert("wrong"); }
else
{ alert("right"); }
var numid=local.indexof("&");
var la=local.lastindexof("&");
var name=local.substring(num+6,numid);
var id=local.substring(numid+6,la);
var num3=local.substring(la+3);
alert("222222");
}
window.open=show();
</script>这个地方var num=local.indexof("?");
为什么不执行哪?页面输入“mm“不出现,我怀疑indexof函数的问题,也没有写错呀?请高手指点。谢谢帮助
local=local.toString();
alert("local="+local);
var num=local.indexof
-----------------------------老虎插件("?");
alert("mm");
var la=local.lastindexof("&");
var name=local.substring(num+6,numid);
var id=local.substring(numid+6,la);
var num3=local.substring(la+3); ..楼主去下个js手册来.这样就不会搞乱了