菜单

微信网页授权

匿名 (未验证) 提交于 2019-12-02 22:56:40
现在,我们要实现一个微信内网页,通过微信访问网页时,网页会展示微信用户的个人信息。因为涉及到用户的个人信息,所以需要有用户授权才可以。当用户授权后,我们的网页服务器(开发者服务器)会拿到用户的“授权书”(code),我们用这个code向微信服务器领取访问令牌(accecc_token)和用户的身份号码(openid),然后凭借access_token和openid向微信服务器提取用户的个人信息。 第一步:用户同意授权,获取code 第二步:通过code换取网页授权access_token 第三步:拉取用户信息(需scope为 snsapi_userinfo) 那么,如何拿到用户的授权code呢? 授权是由微信发起让用户进行确认,在这个过程中是微信在与用户进行交互,所以用户应该先访问微信的内容,用户确认后再由微信将用户导向到我们的网页链接地址,并携带上code参数。我们把这个过程叫做网页回调,类似于我们在程序编写时用到的回调函数,都是回调的思想。 在微信公众号请求用户网页授权之前,开发者需要先到公众平台官网中的开发者中心页配置授权回调域名。请注意,这里填写的是域名(是一个字符串),而不是URL,因此请勿加 http:// 等协议头; 授权回调域名配置规范为全域名,比如需要网页授权的域名为:www.qq.com,配置以后此域名下面的页面 http://www.qq.com/music

Bootstrap响应式前端框架笔记七——下拉菜单

血红的双手。 提交于 2019-12-02 22:05:27
Bootstrap响应式前端框架笔记七——下拉菜单 在Bootstrap的Css框架中,下拉菜单属于组件。一个完整的下拉菜单应该有两部分组成,一个触发按钮与一个选项列表。触发按钮dropdown-toggle类来创建,选项列表有drop-menu类来创建,这两部分元素需要包裹在一个dropdown类元素中,才能正确组合,示例代码如下: <p>正常的下拉菜单样式</p> <div class="dropdown"> <button class="btn btn-default dropdown-toggle"> 下拉菜单 <span class="caret"></span> </button> <ul class="dropdown-menu" > <li><a>白羊座</a></li> <li><a>金牛座</a></li> <li><a>摩羯座</a></li> <li><a>狮子座</a></li> </ul> </div> 默认创建的下拉菜单是隐藏的,为了演示方便,可以将ul的display属性重设: <style> ul{ display: block !important; } </style> 效果如下图: 使用dropdown-menu-left或者dropdown-menu-right可以实现对菜单列表的左对齐或者右对齐。 为列表的li元素添加dropdown

将Sublime Text2 加入右键菜单

不问归期 提交于 2019-12-01 06:50:20
在googleread里面看有人推荐sublime text2.说开发很方便.就下载一个试试.写html还真的挺爽. 于是按照vim加入鼠标右键的方法.果然可以.这里和大家分享 1. 运行中输入 regedit 打开注册表 2. 在HKEY_CLASSES_ROOT/*/shell/ 下新建’项’ ,名称自己觉得.我用的是Sublime Text 3. 在 Sublime Text 下 新建’项’ 名字:command (这个貌似不可以修改) 4. 点击 command ,在右边的(默认),双击填入下面的值: D:\Program Files\Sublime Text\sublime_text.exe "%1" 前面是exe的绝对物理地址, %1 用tab方式打开不同的文档(必须) 5. 在Sublime Text下新建字符串值 命名为Icon,值为 “Sublime text 所在路径,0″,我这里就是D:\Program Files\Sublime Text\sublime_text.exe,0 保存,看看右键.是不是ok了. 来源: oschina 链接: https://my.oschina.net/u/54371/blog/72866