它包含一个(history)历史记录对象,通过该对象记录当前访问过的页面
解决方案 »
- 初学正则,不太懂DOM、表单和正则的结合,请尽量详细指点一下错误的地方,谢谢!!!~~
- js文件上传
- 关于下拉框onChange后,下拉框的默认选中项又变回到onChange之前的问题
- 显示菜单层的同时隐藏select,可鼠标移上子菜单时,select又出现了?事件不知道要如何触发?
- 如何点击按纽A来触发按纽B的OnClick事件
- 为什么“window.open()”会自动关闭?
- 哪有HTML和JSCRIPT的詳細學習資料下載﹖
- 用表格绑定XML数据岛时,如何判断数据绑定已经结束?
- 请教,怎样得到用户上传的图片的宽度和高度的像素值啊?
- 能否用js判断移动端是否黑屏,或关机等状态
- 在JS类中这样定义的变量怎么变成了静态变量?一直累加。我知道用this就可以,但我想知道为什么。
- 关于new Date的一个问题
你钻牛角尖里面去啦,
别想了留点脑细胞吧,哈哈
js只是提供了一个接口,可能是重载操作符,也可能编译后直接改变页面最后,强烈同意楼上的说法!!!
即时你重设的URL和原来一样,也会使页面刷新的。
直接指定location的值就可以转跳了
为什么指定一个div的style.top或style.left这个div就会移动呢
为什么制动一个div的innerHTML的值 这个div内的文字就会变呢
为什么写个alert("FF"); 就会弹出一个警告框呢?
。。
这两个不一样,按我的想法:location.href("http://www.bb.com");
这样才符合我的逻辑呀。
href 属性包含了整个 URL,而其它属性包含了 URL 的各个部分。location 对象的默认属性就是 location.href。例如,设置 location='http://microsoft.com' 的结果就等于设置 location.href='http://microsoft.com'。当设置此列出的任何属性后,浏览器都将立即前往指定 URL。
谢谢解答,这个我之前就知道,问题是href属性被改变,浏览器是怎么知道的呢?我自己写个class,属性改变了,我怎么就不知道呢?
对IE这个宿主来说,任何值都是两个成对的COM接口函数,比如get_href和put_href。
一条条的解释执行
当执行到location='http://microsoft.com' 这一句的时候
js就让浏览器转走
从存储的角度看,location是一片私有存储区域,其中含有各属性值,属性值标志状念,
确切的说,这区域是由属性数据和指向各功能函数的指针组成.
属性值的变化和规律模拟了空间对象(location)的运动.
这些属性值的变化规律是由编程者所描述的(这个编程者当然不是指你)完全孤立的'区域'并无实际意义,相互联系和相互作用的N个'区域'才能构成系统.
'区域'之间的相互作用是通过消息的传递来进行(message sender,message receiver).
'区域'被创建后,状态不断发生变化,同时亦导致其他'区域'的状态发生变化,使整个系统的状态不断变化,从而描述了客观世界实体的状态变化和行为。