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

企业网站建立流程的第一步是做软件赚钱吗

企业网站建立流程的第一步是,做软件赚钱吗,网站建设的基本准则是什么,采纳品牌营销策划公司当使用Web Storage存储的数据发生变化时#xff0c;会触发Window对象的storage事件#xff0c;我们可以监听该事件并指定事件处理函数#xff0c;当其他页面中的localStorage或 sessionStorage中保存的数据发生改变时#xff0c;就会执行事件处理函数。 监听storage事件的…当使用Web Storage存储的数据发生变化时会触发Window对象的storage事件我们可以监听该事件并指定事件处理函数当其他页面中的localStorage或 sessionStorage中保存的数据发生改变时就会执行事件处理函数。 监听storage事件的示例代码如下 // window.addEventListener(事件名 事件处理画数 window.addEventListener(storage, function (event) {console.log(event.key); }):上述代码中事件处理函数接收一个event对象作为参数event对象的key属性保存发生变化的数据的键名。event对象具有的一些属性如表所示。 需要注意的是storage事件并不在导致数据变化的当前页面触发。如果浏览器同时打开一个域名下面的多个页面当其中的一个页面改变sessionStorage或localStorage的数据时其他所有页面的storage事件会被触发而原始页面并不触发storage事件。通过这种机制可以实现多个页面之间的通信。 由于sessionStorage无法在不同标签页的网页中互相访问数据当使用storage事件时可以将页面放在iframe标签创建的框架中此时在框架内通过storage事件可以监听外层页面的sessionStorage的数据变化。 对storage事件有了基本了解之后下面演示如何使用storage事件对页面中的数据进行监听。我们通过两个页面进行演示第1个页面demo03-l.html 用来修改localstorage数据第2个页面demo03-2.html 用来监听数据的变化并实现数据的同步。 (1)创建C:\codechapter02demo03-1.html定义一个文本框用来输入用户名定义一个“保存”按钮用来将文本框中的用户名保存在localstorage中具体代码如下 !DOCTYPE html html headmeta charsetUTF-8titleDocument/title /head bodylabel用户名/labelinput typetext idusernamebutton idsave保存/buttonscriptvar lsername document.querySelector (#username);//单击”保存“按钮设置数据document.querySelector(#save).onclickfunction() {var valusername.value; // 获取username里面的值localStorage.setItem(username, val);};/script /body /html在上述代码中第8行代码的文本框用于输入用户信息;第l3~16行代码用于设置localstorage的数据。 (2)保存代码在浏览器中进行测试效果如图所示。 初始页面效果 (3)在图2-8所示的文本框中输入“userl”单击“保存”按钮然后进入开发者工具的Application选项卡找到Local Storage选项并单击该选项下的http://127.0.0.1:5500地址可以看到设置的localStorage中Key的值为“usermame”Value的值为“userl”的数据如图所示。 设置数据 (4)创建C:kcodelchapter02\demo03-2.html,通过storage事件监听数据的变化并定义两个标签用来显示数据修改前和修改后的值具体代码如下 !DOCTYPE html html headmeta charsetUTF-8titledocument/title /head bodyspan新的用户名/spanspan idnewval/spanbrspan旧的用户名/spanspan idoldval/spanscriptvar newdatadocument.getElementById(newval);var olddatadocument.getElementById(oldval);window.addEventListener(storage, function(e){ newdata.innerHTMLme.newValue: //设置元素的内容为修改后的值olddata.innerHTMLe.oldValue; //设置元素的内容为修改前的值}); /script /body /html上述代码中第9行代码和第12行代码定义了两个标签用来显示数据被修改后和数据修改前的值;第16~19行代码通过storage事件获取e.newValue和e.oldValue的值并显示到标签中。 (5)保存代码在浏览器中进行测试效果如图2-10所示。 页面初始效果 (6)切换到demo03-1.html页面,在文本框中输入“user2”然后单击“保存”按钮。再切换到demo03-2.html网页效果如图2-11所示。 修改后与修改前的用户名 从图2-11可以看出页面显示新的用户名为“user2”旧的用户名为“userl”。由此可知通过storage事件可以监听 localStorage数据发生的变化。
http://www.hkea.cn/news/14387827/

相关文章:

  • 域名如何绑定网站pc 移动网站 模板
  • 广州做网站公司哪家好腾讯云wordpress插件下载
  • 中国建设招标信息网站开网店详细步骤
  • 网站策划的知识网站开发网上悼念
  • 深圳做网站乐云seo598做二手设备的网站
  • 网站建设与网页设计制作wordpress代码缩进
  • idc销售网站php源码建立网站的详细步骤知乎
  • 个人网站开发公司seo网站架构设计
  • 山东住房城乡建设部网站洛阳东翔科技做的网站
  • 自学织梦做网站要多久dw做购物网站
  • 网站模板源码仿京东网站模板
  • 青岛网站设计案例wordpress 主机和域名绑定
  • 找人建个网站多少钱杭州网站建设网
  • 软件下载大全网站无锡网站建设首选捷搜
  • 外贸网站建设推广培训洛阳网站建设的公司哪家好
  • 宝贝做网站甘肃省城乡住房建设厅网站首页
  • 专业网站改版网站建设咨
  • 江西省网站建设腾讯企点网页版
  • 网络管理系统的组成西安seo网站关键词
  • 安徽省建设厅人员名单官方网站网站开发者工具的网络选项
  • 响应式网站设计公司wordpress 主题字号
  • 个人网站上传有啥要求网站建设报告家教总结
  • 沈阳网站建设优秀公司小程序跳转网页方法
  • 网站建设 翰臣科技襄阳宜城网站建设
  • 湘潭网站建设磐石网络建设银行网站-个人业务
  • 买了网站主机后如何建设网站wordpress 折叠插件
  • 申请绿色网站赣县区建设局网站
  • 长宁移动网站建设医疗机构网站以患者做宣传
  • 当阳建设中学网站wordpress 黑条
  • 如何修改wordpress首页白山网站seo