注册 登录
编程论坛 ASP技术论坛

请教:window.location = '?与location href= '?的区别?

sylknb 发布于 2010-03-05 09:23, 25887 次点击
1、Response.Write "<Script>alert('恭喜您,帖子回复成功!');location.href='?forumid="&forumid&"&id="&id&"';</Script>"

2、<a href="javascript:if(window.confirm('你确实要删除吗?') == true){window.location = '?action=dreply&forumid=<%=forumid%>&id=<%=Rs0("ID")%>';}"><img src="images/del.gif" width="47" height="18" border=0></a>

[ 本帖最后由 sylknb 于 2010-3-5 09:28 编辑 ]
4 回复
#2
yms1232010-03-05 10:47
因该是没什么区别都差不多,不过好像window.location只能写入不能读取吧?
#3
sylknb2010-03-05 15:44
window.location=与window.location.href及document.location三者的区别?
#4
aspic2010-03-05 17:06
你还不如问document与window的区别
#5
yms1232010-03-05 22:03
window是指的浏览器窗口,而document是当前网页,这两个的不同在iframe或框架网页里才能体现出来。
楼主可以自己实验,做两个文件名不一样的网页一个放在框架里一个写在最顶端的框架上,都用同样的代码取地址看看效果就明白了。
1