`

javascript中location对象的应用场合

    博客分类:
  • JS
阅读更多

Location.href 返回整个当前url,若对其赋值:
location.href="http://www.sina.com.cn"则跳转其url
location.host 返回域名和端口号,如:www.sina.com.cn:80
lcation.hostname 返回域名
location.port 返回端口
location.pathname 返回域名后第一个斜框后的字符串
location.hash 跳到本页的某个锚
location.search 取url?后的部分

javascript 的history对象
history.back() 等同于按浏览器的后退按钮
history.forward() 等同于按浏览器的前进按钮
history.current 指当前的url(等同于location.href),
在历史中的索引位置总为 0
history.go(-2)或 history.go("任意.html") 向前或向后移动,
或查找字符串标明的最新url

分享到:
评论

相关推荐

    JavaScript经典代码大全收集.pdf

    这份文档中的代码片段集中展示了JavaScript在网页设计中的强大功能,包括对页面元素的操作、事件处理、页面跳转控制等方面的应用。掌握这些代码对于任何希望提升Web开发水平的前端开发者来说都是必不可少的。

    JavaScript入门教程(6) Window窗口对象

    Window对象可以看作是所有JavaScript窗口的顶层对象,它包含了许多子对象如history、location、document等,以及一系列用于窗口操作的方法和属性。 Window对象的属性众多,可以分为几类,主要包括窗口标识属性、...

    Ajax完全自学手册(PPT)

    第1章 Ajax简介以及使用的场合 第2章 浏览器中的JavaScript Test4Navigator.htm User-Agent检测法 Test4Window1.htm window对象属性 test4Alert.htm 系统对话框 Test4Timeout.htm 时间间隔和暂停 Test4...

    刷新父窗口的多种方法

    通过上述介绍,我们可以看出,根据具体的应用场景和需求,可以选择不同的方法来实现子窗口刷新父窗口的目标。每种方法都有其适用的场合和局限性,开发者应该根据实际需求选择最合适的方式。此外,随着浏览器技术的...

    Ajax完全自学手册PPT和源代码(ptt格式)

    第2章 浏览器中的JavaScript Test4Navigator.htm User-Agent检测法 Test4Window1.htm window对象属性 test4Alert.htm 系统对话框 Test4Timeout.htm 时间间隔和暂停 Test4History.htm 浏览器历史 Test4location....

    Ajax完全自学手册(源代码).rar

    第2章 浏览器中的JavaScript Test4Navigator.htm User-Agent检测法 Test4Window1.htm window对象属性 test4Alert.htm 系统对话框 Test4Timeout.htm 时间间隔和暂停 Test4History.htm 浏览器历史 Test4...

    腾讯面试必备

    Ajax是一种实现动态web应用的技术,理解如何使用JavaScript实现Ajax功能是前端开发者需要掌握的。 JavaScript作为前端开发的核心语言,其知识点覆盖面极广,面试者需要掌握JavaScript的基础知识、DOM操作、事件处理...

    40种网站设计常用技巧

    通过JavaScript脚本`if(top.location!=self.location)top.location=self.location;`,可以防止当前页面被嵌入其他框架中,从而保护网站的设计完整性。 ### 10. 如果不是框架则跳转 使用`<noscript><iframe src="/...

    跳出iframe

    - **使用场景**:这种技术广泛应用于广告弹窗、特定的登录验证流程等场合。它可以增强用户体验,避免用户因长时间处于Iframe内而感到困惑。 - **注意事项**: - 浏览器兼容性:虽然大多数现代浏览器都支持这种方法...

    js常用整理

    这些功能在需要高度控制浏览器窗口行为的场合非常实用,如创建自定义的用户界面或实现特定的网页应用需求。 以上内容覆盖了从基本的用户交互控制到更复杂的页面管理和功能实现,对于前端开发者而言,掌握这些技巧...

    DWR.xml配置文件说明书(含源码)

    仅仅通过反射方法没有办法知道集合元素中的类型,所以上面的两个converter能将任何集合转换成相对javascript而言有意义的对象.然而没有办法将不同的集合类类型分别采用不同的转换方法.因为没有办法完全自动进行转换,...

    ajax实现服务器与浏览器长连接的功能

    首先,客户端使用JavaScript中的XMLHttpRequest对象或jQuery等库中的方法向服务器发起异步请求。服务器处理请求后,可以将结果以文本、JSON或XML格式发送回客户端。然后,客户端JavaScript接收到响应数据后,即可...

    软考复习资料

    在Web应用中,跨域访问是一个常见的需求,尤其是在涉及到多个子系统的复杂架构中。但是,在跨域请求中保持session状态则是一个挑战。给定的部分内容中,提到了一种通过多次跳转的方式维持session状态的方法。下面将...

    百度地图IP定位

    总的来说,利用百度地图的IP定位API,开发者可以轻松地将IP地址转换为地理位置,从而在各种应用场景中提供与位置相关的服务。虽然精度有限,但在许多场合下,市级的定位精度已经足够满足需求。同时,开发者也需要...

    2024年前端工程师面试题

    TCP提供了差错校验和流量控制等功能,确保数据被可靠地传送,而UDP提供了一种不可靠的服务,适用于对可靠性要求不高但对速度敏感的应用场合。 **1.1.4 WebSocket的实现和应用** WebSocket协议提供了双向通信管道,...

    C#网页跳转方法总结

    - 如果是在同一个应用程序中,可以考虑使用`Application`对象。 - 使用`ViewState`或`ControlState`,但这通常限于单页内的数据传递。 - 高级选项包括使用数据库存储临时数据,或者通过JSON或其他格式将数据作为...

    jquery电子文档chm

    默认值适合大多数应用场合。 data (Object,String) : 发送到服务器的数据。将自动转换为请求字符串格式。GET 请求中将附加在 URL 后。查看 processData 选项说明以禁止此自动转换。必须为 Key/Value 格式。如果为数...

Global site tag (gtag.js) - Google Analytics