小编woo*_*ody的帖子

jQuery Mobile - 让showPageLoadingMsg与pagebeforeshow或pagebeforeceate一起使用的问题

我正在尝试解决此问题的第二周,以获取正确显示的加载消息:-(

我只是有一个非常艰难的时间越来越无论是pagebeforecreate或pagebeforeshow事件来触发$ .mobile.showPageLoadingMsg().

这是jsfiddle上的示例链接:

    [http://jsfiddle.net/7fxQf/25/][1]
Run Code Online (Sandbox Code Playgroud)

请注意,jsFiddle引用了移动1.0b3库.

以下是应该有效的基本代码段示例,但不是:

$('#mypageone').live('pagebeforecreate', function (event, ui) {
   alert('Just selected page one!');
   //HEY!!! the page load never pops up :-(
   $.mobile.loadingMessage = "this msg set on live pageshow from mypageone...";
   $.mobile.pageLoading();
   $.mobile.showPageLoadingMsg();
  calcLongList();  //simple list generation of a 1000 lines to screen
 //$.mobile.hidePageLoadingMsg();
});
Run Code Online (Sandbox Code Playgroud)

当页面实际加载时,我可以触发警报,但遗憾的是不是加载消息.

...但但是,如果变化只是"pageshow",负载信息会在5-10秒后显示,当然它需要生成列表:-( ...这当然不是我想要的.

另外,如果我注释掉calcLongList函数并不重要...页面加载msg表现相同:适用于'pageshow'...但不适用于'pagebeforeshow'或'pagebeforecreate'......我拉着我的头发想弄清楚我可能做错了什么?

任何建议或指导肯定会受到赞赏,在此先感谢

jquery-mobile

6
推荐指数
2
解决办法
1万
查看次数

HTML5输入验证在IE8中不起作用

你好,互联网的人,我一直在讨厌这个...并且已经看过几个类似的贴子,但我似乎无法弄清楚这一点:

HTML5输入字段验证CSS适用于Firefox,Chrome ......但是唉,不是在IE8中...我的目标受众中的很多人都将使用IE8.

...是的:我正在使用Modernizr,我使用Initializr获取页面模板和CSS ...我有点困惑为什么我无法在IE8中正常工作.

这是我的测试页面的链接: 测试html5页面

输入字段在正确输入之前为红色,然后在输入有效帐号时验证将变为绿色,例如:50011111111

HTML5代码如下:

<label for="account">Account Number: </label> 
<input id="account" name="inputAccount" 
  placeholder="input billing account number" 
  pattern="/(^500)|^\d{11}" 
  required
  autofocus
  type="text"/>
Run Code Online (Sandbox Code Playgroud)

关于什么可能是一个相当简单的修复建议的任何建议将非常感激!

html5 internet-explorer-8 modernizr

6
推荐指数
2
解决办法
3万
查看次数

Google OAuth2.0是否支持资源所有者密码凭据流的OAuth流程?

你好善良的互联网人士.

Google OAuth2.0是否支持资源所有者密码凭据流的OAuth流程?......如果是的话,那么:

A.)可以在Google OAuth2 Playground上测试此类OAuth流吗?

B.)是否有使用Google OAuth2.0和Google API的"资源所有者密码凭据流"的任何示例?

根据最近在Oslo NDC 2013中的OAuth演示文稿,此主题流显然会一起跳过授权端点,并直接与OAuth2服务器的令牌端点进行对话.请求语法咒语应该看起来像这样:

grant_type=password&
scope=resource&
user_name=owner&
password=password&
Run Code Online (Sandbox Code Playgroud)

我的理解是资源所有者密码凭据流是针对后端企业类型情况下的可信应用程序(可以安全地存储名称 - 密码对).

此特定OAuth流程不需要最终用户同意交互(不会弹出浏览器以接受,然后获取返回的授权代码等).在该主题流程中,再次直接返回访问和刷新令牌:没有最终用户交互(尽管在输入用户名密码之后).

通过Google OAuth文档(链接到Google OAuth2文档),似乎没有提及类似于资源密码凭据流的任何内容,但不确定是否一定意味着Google明确不支持它.

任何帮助或建议将不胜感激.

提前致谢

oauth-2.0 oauth2-playground google-oauth

5
推荐指数
2
解决办法
3655
查看次数