首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏HHTjim'S 部落格

    ajax后退操作解决办法

    使用github项目 https://github.com/browserstate/history.js 问题场景 移动端网页列表(上拉加载执行ajax请求)中要在点击item详情页跳转后可返回,且返回页面中需要看到或定位到点击的来源位置 搜索找到好多方案 貌似history.js兼容各大浏览器,效果应该比较理想。 JQ后加载History的js文件:/history.js/scripts/bundled/html4+html5/jquery.history.js 测试分页使用scrollPagination的JQ history.js内部也是使用sessionstorage来缓存相关数据,所以设置state数据的时候需要将DOM对象转换为String字符串数据就可以缓存整个分页数据。

    99520编辑于 2022-09-26
  • 来自专栏技术综合

    React登录跳转遇到的问题

    图片.png 具体就是,要自己新建一个history.js文件,然后将它引入router和登录中。

    2.2K20发布于 2020-08-25
  • 来自专栏kyle的专栏

    react-router4

    (当然react-router里面把history.js这个库做了封装,history.js是基于window.history做的封装,所以react-router可以调用一些会话历史, history

    2K30发布于 2020-08-24
  • 来自专栏零域Blog

    前端处理动态 url 和 pushStatus 的使用

    History.js 也是这么写的。但是这样应该会多一次请求。也许使用 nodeJS 作为中间层会好一些吧。 对于上述的探索,不知道是不是我还不够深入,总觉得还是不够完美。 pushState and Ajax) 黯羽轻扬 操纵历史,利用HTML5 History API实现无刷新跳转 蓝飞 前端:将网站打造成单页面应用SPA(一) Coffce coffce-pjax History.js

    2K20编辑于 2022-03-22
  • 来自专栏一名前端开发

    React 路由跳转

    /button>

    <script type="text/javascript" src="https://cdn.bootcss.com/history/4.7.2/<em>history.js</em>

    59750编辑于 2023-11-08
  • 来自专栏全栈程序员必看

    嵌入在网站上Flash播放机(2)

    history/history.css" /> <script type="text/javascript" src="<%=request.getContextPath()%>/flash/history/<em>history.js</em>

    1.3K40编辑于 2022-07-06
  • 来自专栏Gcaufy的专栏

    小程序开发仿微信界面 DEMO

    users --- 用户头像目录 xxxx.png --- xxxx头像 contact.js --- 联系人mock数据 history.js id: v.id, icon: `/mocks/users/${v.id}.png` }; }); export default table src/mock/history.js

    20.8K30发布于 2017-05-10
  • 来自专栏采云轩

    那些与 IE 相伴的日子

    这个时候我们有几种解决方案了,一是选择哈希路由,二是直接做成多页面应用,跳转时刷新整个页面,也可以选择使用 history.js (https://github.com/browserstate/history.js

    1.3K20发布于 2021-03-16
  • 来自专栏山河木马

    HTML5 简介(三):利用 History API 无刷新更改地址栏

    另外,History.js 库也提供了对老版本浏览器的 history API 支持(同样是利用替换 hash)。为了搜索引擎收录,可能需要使用#!表示法。

    2.8K10发布于 2019-03-05
  • 来自专栏米虫的家

    前端模块化开发--React框架(三):应用进阶(react-router4&&antd框架)

    test3</button>

    <script type="text/javascript" src="https://cdn.bootcss.com/history/4.7.2/<em>history.js</em>

    1.5K10发布于 2020-09-24
  • 来自专栏云前端

    数往知来:一次浏览器兼容工作中的知识点分析

    String.prototype.startsWith Array.from Array.prototype.find es6-sham Function.prototype.name json3 JSON.stringify JSON.parse history.js history.replaceState() window.addEventListener("popstate", e=>e.state) 该项目中,引入了 https://github.com/browserstate/history.js

    1.5K10发布于 2020-06-15
  • 来自专栏葡萄城控件技术团队

    Mobile first! Wijmo 5 + Ionic Framework之:费用跟踪 App

    为了实现这些功能,在www\js\controllers\history.js文件中,添加如下代码: //从localStorage获得开支数据 $scope.expenses = ExpenseSvc.getExpensesWithCategory 更新www\js\controllers\history.js控制器代码的confirmDelete函数如下: //删除开支记录 $scope.confirmDelete = function (expenseId

    3K100发布于 2018-01-10
  • 来自专栏游戏杂谈

    HTML5的Histroy API

    diveintohtml5.org/history.html http://dev.w3.org/html5/spec-author-view/history.html 如果想在兼容其它老浏览器,可以使用History.js

    1.1K30发布于 2018-11-15
  • 来自专栏全栈程序员必看

    前端组件库_前端组件库有什么好处

    HTML5 API 应用 History.js – gracefully supports the HTML5 History/State APIs jquery-pjax – pushState+ajax

    7.8K10编辑于 2022-09-20
  • 来自专栏李维亮的博客

    PhotoSwipe中文API(二)

    您也可以刚刚从构建排除history.js模块。 galleryUID integer 1 画廊的唯一ID。由历史形成的模块URL时使用。

    3.4K20发布于 2021-07-09
  • 来自专栏腾讯云IoT

    【IoT应用创新大赛】电器控制云记录

    1587380822;1587388022&q-header-list=&q-url-param-list=&q-signature=1230f102148e2f00b8fb7c1be64f80864b278c3a] history.js

    1.2K32发布于 2020-04-20
  • 来自专栏web share

    Vue路由实现原理

    } //这里使用history模式的go方法进行模拟 前进/后退 功能 go(n) { window.history.go(n); } } History模式 /* * src/history.js

    1.6K30发布于 2021-01-11
  • 来自专栏云前端

    前端路由的原理及应用

    history.js 要想了解react-router,那么应该先了解history 。因为 history 为 React Router 提供了其核心功能。

    3.1K20发布于 2020-06-16
  • 来自专栏Java帮帮-微信公众号-技术文章全总结

    HTML5学习-day02【悟空教程】

    这时候推荐使用Benjamin Lupton的[History.js][],它提供和HTML5 history API近似的api,会在不支持的浏览器里回退到hash形式去处理历史记录。 History.js提供的只针对HTML5浏览器的版本,仍然包含了不少处理兼容问题的代码。 但是,不完美也没有关系。

    2.2K30发布于 2018-09-29
  • 来自专栏边城浪子周刊

    应用connected-react-router和redux-thunk打通react路由孤立

    dispatch history actions,这样就可以使用push('/path/to/somewhere')去改变路由(这里的 push 是来自 connected-react-router 的) history.js

    3.1K00发布于 2020-11-19
领券