如何合并2个JS参数成为URL地址,并以网页超链接形式发布在HTML页上
如何合并3个JS参数成为URL地址,并以网页超链接形式发布在HTML页上
例如:(我这个不行的代码,新手请大家帮忙)
//取得地址栏id
<script type="text/javascript">
function $G(){
var Url=top.window.location.href;
var u,g,StrBack='';
if(arguments[arguments.length-1]=="#")
u=Url.split("#");
else
u=Url.split("?");
if (u.length==1) g='';
else g=u[1];
if(g!=''){
gg=g.split("&");
var MaxI=gg.length;
str = arguments[0]+"=";
for(i=0;i<MaxI;i++){
if(gg[i].indexOf(str)==0) {
StrBack=gg[i].replace(str,"");
break;
}
}
}
return StrBack;
}
</script>
//定义函数
<script type="text/javascript">
function show(IP)
{
var IP=$G("id");
document.write(IP);
}
function show2(url)
{
var url="http://www.kingsaf.com/dianban/Photo/ShowInfo.asp?ID=";
document.write(url);
}
</script>
//显示
<SCRIPT LANGUAGE="JavaScript">show2();show();</SCRIPT>
//应用超链接 (未通过)
<a href="JavaScript:show2();show();",target="_self">第一版</a>
另外我还想在最后加个&page=1
------解决方案--------------------写的太乱了
<script>
var url="http://www.kingsaf.com/dianban/Photo/ShowInfo.asp?ID="+$G("id")+"&page=1";
window.location=url;
</script>
<a href="JavaScript:show();" >