小弟对javascript 不是很熟。。希望各位高手能帮忙,解决立刻给分!问题: 有一个页面 add.htm , 由于是独立页面,现在我需要 一加载这个页面,
就能够动态为这个页面添加 url 参数。。 如:( add.htm?id=...)
在线等!
100分不多,不够可以再加
就能够动态为这个页面添加 url 参数。。 如:( add.htm?id=...)
在线等!
100分不多,不够可以再加
调试欢乐多
<script>
window.onload=function(){
var url = location.href;
if(url.indexOf("?")==-1) location.href=url + "?id=xxx";
}
</script>
因为现在的页面 是独立的。。所以一开始加载的时候从后台读数据来 动态为页面添加参数..比如说: 一开始进入页面的时候是 add.htm ,在进入的过程中,我从后台读数据,然后动态的添加URL 参数..如(htm?id = 1&name=t) 这种形式。。不知有没有听懂?
二楼,请问有没有更好的办法。。因为我不希望页面连续两次刷新。。以下部分是我现在的代码。。function CheckIsLoad()
{
var ajax=new Ajax("../../JsonSupport/Report_Product_ProduceBill/Report_Product_ProduceBillEdit.aspx",{"parameters":"isLoad=No&loadDate="+$("date").value+"&loadDept="+$("dept").value,"onComplete":isLoad});
}function isLoad()
{
var json=new JSON;
var jsonObject=json.parse(this.transport.responseText);
if(jsonObject.LoadResult.toString()!="0")
{
var msg = "";
var dept = $("dept").value;
if(dept == "59A1A20D-F68D-4E39-AEE7-28ACFA3767F6")
msg = "早班";
if(dept == "50486E28-7F63-4462-82F5-8B513AAF1503")
msg = "中班";
if(dept == "6EC5911E-184A-45EC-8325-C36E6C424CA9")
msg = "晚班";
var str = $("date").value + " 日的 " + msg + " 日报已存在!是否重新加载?";
if(confirm(str) == false)
return;
var valId = jsonObject.LoadResult[0].ID;
location.href = "add.htm?producet_id=" + valId;
}
}