网上转来了, 方便以后查询参考 本文介绍怎么使用javascript Location对象读和修改Url.怎么重载或刷新页面.javascript提供了许多方法访问,修改当前用户在浏览器中访问的url.所有的这些技术都是基于location对象的.它是作为window对象的属性.你可以生成一个包含当前url的新location对象: var currentURL = window.location; 在这片文章你将看到location对象的所有属性和方法,你将学到:    * 怎么读取url不同…
嘛,起因是黑子大叔在微博上的一条@信息,找起了这个的实现,看了一圈google的中文信息内似乎还没有怎么提到这个的内容,就发表上来. 详细效果就是类似于用Firefox4+/Chrome 5+/Safari 5+/Opera 11.5+登录新浪微博后看到的个人时间轴,在翻页时可以观察到这个效果,地址栏URL变动,但是页面没有刷新,用firebug观察也观察不到刷新整个页面,只有ajax请求的翻页数据.从先前的理解来说,URL的修改必然引起(请注意我不是在说通过锚点修改)浏览器重载页面,但利用HT…
CRM2013以后,表单的保存后变成了局部刷新而非全局刷新,但很多情况下我们需要刷新整个页面,通过刷新页面来使脚本执行或者业务规则执行来实现某些业务效果,一般我们会使用window.location.reload()来reload整个页面达到刷新的效果.但是采用这种方式刷新整个页面,有时realod之后会出现一个新建表单页面而不是原来的表单了,出现这种情况的几率不是很高,但出现了就让人很蛋疼,目前为止还不知道这算不算CRM的一个bug,所以前面那段脚本不能用了,这里建议使用CRM自带的API--…
CRM2013以后.表单的保存后变成了局部刷新而非全局刷新,但非常多情况下我们须要刷新整个页面.通过刷新页面来使脚本运行或者业务规则运行来实现某些业务效果,一般我们会使用window.location.reload()来reload整个页面达到刷新的效果.可是採用这样的方式刷新整个页面.有时realod之后会出现一个新建表单页面而不是原来的表单了,出现这样的情况的几率不是非常高.但出现了就让人非常蛋疼,眼下为止还不知道这算不算CRM的一个bug,所曾经面那段脚本不能用了.这里建议使用CRM自带的…
代码如下,重点是JS部分的代码(部分样式引用的是Bootstrapt中的):   <style> .sidebar-menu .special{ font-size: 16px; margin-bottom:6px; } .sidebar-menu ul,li{padding:0;margin:0;} .sidebar-menu .black{ background-color:#2c3b41; } .sidebar-menu .size{ font-size: 18px; } </st…
今天碰到一个有趣的问题, 从其他站点登录后,放回了一个token, 但是我切换了路由之后token还在, 路由直接跟在了token参数后面, 后面先利用location.href替换掉原来的连接, 但是这样一来,页面就会重新刷新一遍, 体验不好,后面用了, history.replaceState , 这个不会对页面重新加载, 只会替换掉url history.replaceState(null, null, location.href.split("?")[0] + "#/…
1. 思路 获取浏览器语言.页面名称.区分手机端与电脑 根据特定方式命名 html 文件,然后独立文件,重定向 eg: - root -  gap.html     gap -    index.html    .index_en.html    .   index_en_mobile    ...... 2. 核心代码 var lan = /cn/ig.test(navigator.language) ? '' : '_en'; var device = isPC() ? '' : '_mob…
      <html>     <head>         <title></title>         <script type="text/javascript" src="jquery-1.9.1.min.js"></script>     </head>     <body>         <form id= "uploadForm&quo…
javascript返回上一页: 1.返回上一页 history.go(-1); 返回上两个页面 history.go(-2); <a href="javascript:history.go(-1);">上一页</a> 2.history.back(). 3.window.history.forward() 返回下一页 4.window.history.go(返回第几页,也可以是url) 5.window.location.href=url; js刷新页面的几种…
今天早上我发现一个问题,当一个网页的地址最后面是一个#时(比如:http://www.baidu.com/go.asp#), 执行:window.location.replace(window.location.href); 浏览器不刷新页面. 经过测试: window.location.href = window.location.href; 浏览器也不刷新页面. 经过测试:window.location.reload() ; 浏览器会刷新页面. 以前经过一些测试发现 window.locat…