改进UCHOME的记录发布,增强可访问性用户体验
在template里面找到文件space_feed.htm ,将方法 的定义替换为:
代码如下:
function closeOpt(key,evt)
{
if (evt.keyCode == 9) {
$('message_menu').style.display = 'none';
}
else if (evt.keyCode == 13 && (evt.ctrlKey == true || evt.altKey == true)) {
poststatus();
$('mood_message').blur();
}
}
function inputKeyDown(event) {
var e = event.keyCode ? event.keyCode : event.which;
if((e == 38 || e == 40 || e == 13) && $('message_menu').style.display!='none'){
doane(event);
}
}
可以将UCHOME的记录在发布的时候,增强可访问性, 使用Ctrl+Enter or Alt+Enter
相关推荐
-
改进UCHOME的记录发布,增强可访问性用户体验
在template里面找到文件space_feed.htm ,将方法 的定义替换为: 复制代码 代码如下: function closeOpt(key,evt) { if (evt.keyCode == 9) { $('message_menu').style.display = 'none'; } else if (evt.keyCode == 13 && (evt.ctrlKey == true || evt.altKey == true)) { poststatus(); $('mo
-
JavaScript如何实现图片懒加载(lazyload) 提高用户体验(增强版)
目录: 懒加载的意义(为什么要使用懒加载) 原理 代码 在上篇文章给大家介绍了JavaScript实现图片懒加载(Lazyload),大家可以参考下. 懒加载的意义(为什么要使用懒加载) 对页面加载速度影响最大的就是图片,一张普通的图片可以达到几M的大小,而代码也许就只有几十KB.当页面图片很多时,页面的加载速度缓慢,几S钟内页面没有加载完成,也许会失去很多的用户. 所以,对于图片过多的页面,为了加速页面加载速度,所以很多时候我们需要将页面内未出现在可视区域内的图片先不做加载, 等到滚动到可视区
-
JavaScript实现统计文本框Textarea字数增强用户体验
现在流行的Twitter等微博客网站,有一个很好的用户体验,就是在文本框中输入文字的时候,会自动统计输入的字符,并显示用户还能输入的字符,在限制了140个字的微博客中,这样的小提示可以很好的增强用户体验. 如果实现这种技术呢,我进行了一些研究,发现实现其实挺简单,几行代码就能完成输入字符统计功能,经过实际测试,其对文字的统计与Twitter等微博客的完全相同. 使用方法是,先增加一个span,用于显示剩余的字数,然后在Textarea中,加入一个onkeydown和onkeyup的事件,调用另一
-
关于C++面向对象设计的访问性问题详解
前言 最近在看Scott Meyers大神的<Effective C++>和<More Effective C++>,虽然这两本书都是古董级的教参了(当然针对C++11/C++14作者所更新的<Modern Effective C++>英文已经发售了,不过还没中文翻译版本),但是现在看来仍然收益匪浅,而且随着对这个复杂语言了解的深入和实践项目经验的增加,很多东西和作者产生了一种共鸣,以前种种疑惑突然有种拨云雾而见天日.豁然开朗的感觉,也难怪被列为合格C++程序员之必读书
-
Java、C++中子类对父类函数覆盖的可访问性缩小的区别介绍
前言 "Java 和 C++ 中子类对父类函数覆盖的可访问性缩小的问题"的题目看起来比较学术化,但的确是一个容易忽视的问题.本文力求详细阐述这一问题在 Java 以及 C++ 中的区别. 先介绍什么是"子类对父类函数覆盖的可访问性缩小".对于继承而言,子类可以覆盖父类的"虚函数"--尽管 Java 中没有虚函数这一术语,但可以把 Java 的所有函数都看作虚函数,因为 Java 的所有函数都可以被子类覆盖.这里仅借用"虚函数"
-
c# 类成员的可访问性代码详解
以上就是本次介绍的关于c# 类成员的可访问性的全部知识点内容,感谢大家的学习和对我们的支持.
-
微信小程序发布新版本时自动提示用户更新的方法
如图,当小程序发布新的版本后,用户如果之前访问过该小程序,通过已打开的小程序进入(未手动删除),则会弹出这个提示,提醒用户更新新的版本.用户点击确定就可以自动重启更新,点击取消则关闭弹窗,不再更新. 官方给的示例代码: const updateManager = wx.getUpdateManager() updateManager.onCheckForUpdate(function (res) { // 请求完新版本信息的回调 console.log(res.hasUpdate) }) upd
-
Oracle一个用户如何访问其它用户的表应用指南
假如Oracle中有两个用户A和B,那么如果A要访问B拥有的表,语句应该是: 复制代码 代码如下: SELECT * FROM B.TABLENAME. 我要问的是,能否通过修改Oracle的设置,将A访问B拥有表的语也变为跟B用户登录一样的语句:SELECT * FROM TABLENAME? 复制代码 代码如下: create synonym tablename for B.TABLENAME; 除了一楼的创建同义词外,还要授予A用户访问改同意词的权限. 复制代码 代码如下: drop sy
-
PJ-Blog教程┊增强博客用户体验~让发表内容的同时拷贝到剪贴板以防丢失
出处:异次元の世界 http://www.x-force.cn/article.asp?id=177 在修改任何文件前请先备份好!!!!以防万一!!!切记!! 1. 用编辑器打开common\common.js 2. 在代码里找到 //PBlog2 公用JS代码 //Author:PuterJam 在其后面添加: /* 偶添加的拷贝发表内容到剪贴板函数,更多精彩请访问: */ //复制评论文本框 function copytext(){ document.all.Message.select()
-
js变量作用域及可访问性的探讨
每一种语言都有变量的概念,变量是用来存储信息的一个元素.比如下面这个函数: 复制代码 代码如下: function Student(name,age,from) { this.name = name; this.age = age; this.from = from; this.ToString = function() { return "my information is name: "+this.name+",age : "+t
随机推荐
- Backbone.js 0.9.2 源码注释中文翻译版
- js通过指定下标或指定元素进行删除数组的实例
- Mysql中的join操作
- angular+ionic返回上一页并刷新页面
- 利用WScript.Shell对象隐藏cmd命令行运行框的实现代码
- Tree、Unformat、Vsafe命令的区别与使用说明
- 详解IOS开发中图片上传时两种图片压缩方式的比较
- asp获得浏览器agent信息代码
- mysql 开启慢查询 如何打开mysql的慢查询日志记录
- PHP数据库操作二:memcache用法分析
- python中while循环语句用法简单实例
- JavaScript中的方法调用详细介绍
- 解析sql中得到刚刚插入的数据的id
- Java棋类游戏实践之中国象棋
- flex 优化技巧 收集[提升性能]
- php输出全部gb2312编码内的汉字方法
- Android利用Intent读取和更新通讯录
- Android游戏开发之黑白棋
- Android电话拨号器实例详解
- JavaScript使用indexOf()实现数组去重的方法分析