当前位置: 首页 > news >正文

华夏名网修改网站信息什么网站可以做字体效果图

华夏名网修改网站信息,什么网站可以做字体效果图,国外的网站服务商,网站免费推广方案在 HTML5 的 History API 中#xff0c;pushState 和 replaceState 方法也可以接受一个 state 对象作为参数。这些方法允许你在改变浏览器路由时不重新加载页面#xff0c;并且可以附加一些自定义数据。 state 返回在 history 栈顶的 任意 值的拷贝。 let currentState h…在 HTML5 的 History API 中pushState 和 replaceState 方法也可以接受一个 state 对象作为参数。这些方法允许你在改变浏览器路由时不重新加载页面并且可以附加一些自定义数据。 state 返回在 history 栈顶的 任意 值的拷贝。 let currentState history.state;结合router.push 方法来实现导航并传递状态 router.push({path: /xxx, state: {userId: 123, token: abc123}}); 存储和修改的状态对象 pushState 向浏览器的会话历史栈增加了一个条目。 pushState(state, unused) pushState(state, unused, url)state一个JavaScript对象表示新的历史状态。这个对象可以包含任意的数据用于保存页面的状态信息。title新的历史记录的标题但大多数浏览器忽略这个参数。url新的历史记录的URL可以是相对URL或绝对URL但不能跨域。 history.pushState({page: 1}, Page 1, /page1); // 这将添加一个新的历史记录URL为/page1状态对象为{page: 1}。 // 假设当前的 history.state 是这样的 const currentState history.state || {};// 获取时间的值 const Time time.value;// 创建新的 state 对象 const newState {...currentState, // 保留当前的 stateTime: Time , };// 使用 history.pushState 更新 state 并添加新条目 history.pushState(newState, document.title); replaceState 使用状态对象和 URL 作为参数来修改当前的历史记录条目。 replaceState(state, unused) replaceState(state, unused, url)state一个JavaScript对象表示要替换的历史状态状态对象可以是 null。title新的历史记录的标题但大多数浏览器忽略这个参数。url替换后的URL不能跨域。 使用demo // 假设当前的 history.state 是这样的 const currentState history.state || {};// 获取时间的值 const Time time.value;// 创建新的 state 对象 const newState {...currentState, // 保留当前的 stateTime: Time , };// 使用 history.replaceState 更新 state 而不改变 URL history.replaceState(newState, document.title); 锚点导航附带信息 function scrollToSection(sectionId, additionalData) {window.location.hash sectionId;// 存储额外的状态信息window.sessionStorage.setItem(section-${sectionId}-state, JSON.stringify(additionalData)); }scrollToSection(#about-us, { timestamp: Date.now(), scrollPosition: window.scrollY });// 监听 hashchange 事件以恢复状态 window.addEventListener(hashchange, () {const currentHash window.location.hash.substring(1);const storedState sessionStorage.getItem(section-${currentHash}-state);if (storedState) {const parsedState JSON.parse(storedState);console.log(Restoring state for section:, currentHash, parsedState);// 执行相应的操作} }); 更多学习 HistorypushState() 方法 - Web API | MDN HistoryreplaceState() 方法 - Web API | MDN
http://www.dnsts.com.cn/news/160525.html

相关文章:

  • 昆山市建设局网站6ftp wordpress
  • 湖北省两学一做网站发布友情链接
  • 南通医院网站建设高端网站建设过程
  • 网站建设ftp软件怎么建立公司网站?
  • 惠州品牌网站建设公司哪里有怎么给网站添加音乐
  • 泉州网站建设报价深圳集团网站建设专业公司
  • 贵州省城乡建设局网签网站营销型网站建设与网页设计
  • 环保网站模板WordPress的手机菜单键
  • 济南专业网站建设咨询北京网站开发服务商
  • 与知名网站互连网站seo其应用
  • 技术支持 重庆网站包装设计案例分析
  • 孝感高新区建设局网站湖南竞网科技有限公司
  • 网站开发及流行框架郑州网站建设公司怎么选
  • 网站建设首选智投未来1网页版扫一扫二维码
  • 企业名录网站 优帮云网站怎么添加假备案号
  • 买网站服务器太仓家政保洁公司
  • 固安做网站凡科快图一键抠图
  • 女装网站建设文献综述歌曲伴奏在线制作网站
  • 订阅号做微网站需要认证吗注册公司网上申请
  • 地方门户网站搭建系统做网站有啥软件
  • 俄罗斯免费网站推广抖音seo怎么做的
  • Wordpress怎样选择主题宁波谷歌seo推广
  • 做网站顶部图片长度是多少国内室内设计师排名
  • 企业网站开发培训php 手机网站开发
  • 设计找版面网站荣耀手机价格表大全一览
  • wordpress公司网站知名做网站哪家好
  • 网站建设价格标准信息青梦建站
  • 电子商务网站规划东营建设工程招标投标信息网
  • 一个网站3个相似域名深圳做网站需要多少钱
  • 做网站iiwok网站建设设计总结