福利彩票入门基础知识|双色球中奖秘籍100%
  旭日站长网, 致力于一站式网络解决方案服务!
您当前位置:网站首页 >> 网络编程 >> ?#21482;鶤PP >> 使用jqMobi开发app基础:页面传值方式

使用jqMobi开发app基础:页面传值方式

2014-09-21 19:37:40 来源:旭日站长 浏览:1

动态搞笑图片  每日一笑话,快乐一辈子

  PC版的web程序两个两个页面之间的传值方式主要有,cookie,查询字符串,还可以通过服务端的session来交换数据。但app的传值方式呢?

  由于app基本都是单页面的方式,查询字符串这种方式似乎行不通了,至少目前个人还没有见到这种例子

  主要有1HTML5 LocalStorage 本地存储,2隐藏字段,3扩?#25925;?#24615;,4服务器端的session等

  1HTML5 LocalStorage 本地存储

  这种传值方式类似于cookie传值方式,是HTML5的新标准。在HTML5中,本地存储是一个window的属性,包括localStorage和sessionStorage,

  前者是一直存在本地的,后者只是伴随着session,窗口一旦关?#31449;?#27809;了。

  参考

  2隐藏字段

  在PC版的web程序中经常使用隐藏字段来存储一些特定的信息,在app中也可以使用,当然有一定限制,在单页面的app中可以传值,因为是单页面,最终会在内存中变成同一个dom,所以可以在一个panel中,设定隐藏字段,在另一个panel中读取隐藏字段。

  例如:

  <div id=“jiekuanshenpi” class=“panel” data-load=“loadFirstpage” data-defer=“jiekuanshenpi.html”   data-tab=“navbar_picture”>

  </div>

  <div id=“jiekuanshenpiDetail” class=“panel” data-load=“loadjiekuanshenpiDetail”  data-defer=“jiekuanshenpiDetail.html” jiekuanshenpiDetailId=“”  data-tab=“navbar_picture”>

  </div>

  在jiekuanshenpi.html页面中设定隐藏字段的值,在jiekuanshenpiDetail.html中读取隐藏字段的值。

  3扩?#25925;?#24615;

  使用的限制和原因与隐藏字段是一样的。

  例如:

  如上的代码,多加了一个扩?#25925;?#24615;jiekuanshenpiDetailId

  在jiekuanshenpi.html页面中设定扩?#25925;?#24615;jiekuanshenpiDetailId的值,

  $(“#jiekuanshenpiDetail”)。attr(“jiekuanshenpiDetailId”,id);

  在jiekuanshenpiDetail.html中读取jiekuanshenpiDetailId的值。

  var jiekuanshenpiDetailId2 = $(“#jiekuanshenpiDetail”)。attr(“jiekuanshenpiDetailId”);

  4服务器端session等

  这个和PC端的文本基本没有差别,服务端的传值方式基本都可以使用。

发表评论
网名:
评论:
验证:
共有0人对本文发表评论查?#27492;?#26377;评论(网友评论仅供表达个人看法,并不表明本站同意其观点或证实其描述)
powered by 旭日软件(http://www.qqmcx.tw) 。
威尼斯人官网,旭日软件园-提供免费小软件下载,电脑教程和QQ表情包下载为主要宗旨.同时有网站运营,编程教程,网页特效,?#21482;?#25945;程,游戏攻略和IT资讯等内容,打造常用软件下载、内容丰富的站长学习!
福利彩票入门基础知识 北京快乐8 天易棋牌有赢钱的吗 2012彩票排列三走势图 九乐棋牌破解版下载 极速十一选五遺漏 股票指数期货种类 山西11选5走势图top 秒速飞艇计划大小 外围足球彩票赚钱 北京赛车pk10直播视频