首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

使用JS监听键盘下事件

事件说明 我们将键盘下后事件的所有属性和方法打印出来(这里以下1为例) document.onkeydown = function(event){ console.log(event)...; }  这里面有几个需要注意的属性 key:下按键的名称 keyCode:下按键的键码 altKey、ctrlKey、shiftKey:当组合下(如ctrl+c)时,ctrlKey会变为...true 一、查看所有键 (获取event.key 下的按键名称)(获取event.keyCode 下的键码) document.onkeydown = function(event){...console.log("下:"+event.key+"键:"+event.keyCode); } 下任意按键后的效果: 二、监听回车下事件 这里以回车键(键码为13)为例 ,如果需要监听不同的按键...") } } 三、监听组合键 这里以CTRL+A为例 altKey:下Alt+*组合键时为true ctrlKey:下Ctrl+*组合键时为true shiftKey:下Shift+

11K10

移动端页面手机屏幕分辨率自动缩放的js

var phoneHeight = parseInt(window.screen.height); 4 var phoneScale = phoneWidth/750;//除以的值手机的物理分辨率...iphone5/5s)、750(iphone6/6s),而谷歌等浏览器采用小手机模式浏览页面的时候,上面的值为逻辑分辨率,调试的时候很难把控页面样式,在手机端的样式也会因此大乱,在页面头部加入以上一段js...之后,在手机端就可以正常显示了, var phoneScale = phoneWidth/750; 除以的为设计图设计的页面宽度,750是iphone6来设计(根据自己使用需求来修改),即让页面的 放大比率...(注意,有时候页面加了这段代码在调试的时候,切记刷新,刷新过后就会手机缩放比例显示) 概念解析: phys.width:一般我们所指的宽度width即为phys.width,物理宽度(物理分辨率) device-width...假如设备真实DPI是480,宽度是1080,在WebKit会160DPI,360宽度来排版。排版结束后在放大到1080宽。

5.4K80

测试思想-集成测试 关于接口测试 Part 2

我个人观点,要想更好的理解接口参数,则应该多站在操作流程(或业务流程)及场景上进行考虑,尽量把对应操作数据或输入步骤映射到接口函数。...举例: 场景(操作流程),通场,对于数据查询类操作:输入关键词,然后点击查询,如图 紧接着如果有匹配数据的记录则在列表中显示,然后如果页面超过一页,列表下方会出现提供翻页操作,并显示当前处于第几页,...4.寻找测试点 记住, 一、主要是基于步骤2(输入)、步骤3(输出)的 根据步骤挖掘测试点和测试数据 举例: 测试点:查询内容k(类型>中文,英文大小写,数字,特殊符;长度>是否字数限制;是否可为空...>不输入,即””;查询内容存在;查询内容不存在) 测试点:页面翻页pageIndex(当前页,非当前页,不存在的下一页,不存在的上一页,如果提供手动输入页码,然后跳转,还得考虑负数等容错) 测试点:...页面展示记录数设置(默认;限制每页展示记录数;翻页至不存在页面) 测试点:对资源的处理输出(视频解码;审核;删除;是否精品推荐判断) 二、其次依据接口参数本身 1、类型->能否传递类型不符的参数值

60720

Footer Timer

Butterfly主题v3.4.0及其以后版本基本已经实现完全去jquery化,而本帖有使用到jquery,不想再次引入js的可以考虑使用站内的原生JS计时器。...页脚翻页时钟计时 参考内容:jquery.flipcountdown翻页定时器倒计时插件支持时分秒倒计时时间表 改动范围:添加pjax重载,修复计算时间逻辑,避免出现负数的尴尬。预览效果 ?...可以直接下载教程涉及的静态资源,指示添加到相应目录。 下载runtime.zip 虽然说是页脚计时器,但不一定非要放在页脚。位置取决于便签注入的位置。而且也不局限于博客,理论上任何静态页面都适用。...\目录下新建flipcountdown.js和runtime.js 将下载的翻页时钟图片添加到[Blogroot]\themes\butterfly\source\img\目录下。...js/runtime.js">

1.3K30

zblog企业展示型主题模板赢天下(Winlee)助力小微企业成长

V 2.6.9(22/11/25) -- 优化文章也摘要字数。 -- 优化移动端侧栏菜单显示效果。 -- 优化用户体验,提高页面加载速度。...-- 优化文章页图片灯箱插件,改用更为精简的js代码,提高网站效率。 -- 优化页面头部整体代码,减少无用js和css样式代码。...-- 优化评论js函数代码。 -- 重写留言评论翻页代码。...-- 主题模板新增单页展示功能,页面管理,新建页面,右侧模板选择“showpage”,正文如下规则添加: 我是标题1,我是副标题,我是下载文字,我是链接,/zb_users/theme/winlee...-- 修复文章页翻页字数过多错乱问题。 -- 优化文章图片灯箱效果代码。 更新日志:2020/12/03 -- 修复首页“企业优势内容”模块文字过多时导致文字叠加的问题。

1.7K40

Linux中使用命令more,less,cat查看文件内容

less比more更强大,提供翻页,跳转,查找等命令。...和M- 引用,除了LFD和 TAB 之外 –help 显示此帮助信息并退出 –version 显示版本信息并退出 more more命令,会以一页一页的显示内容,方便使用者逐页阅读,而最基本的指令就是空白键...(space)就往下一页显示, b 键就会往回(back)一页显示,而且还有搜寻字串的功能 。...[-dlfpcsu] [-num] [+/pattern] [+linenum] [file ...] 2、命令功能 more命令和cat的功能一样都是查看文件里的内容,但有所不同的是more可以页来查看文件的内容...-f 计算行数时,以实际上的行数,而非自动换行过后的行数(有些单行字数太长的会被扩展为两行或两行以上) -p 显示下一屏之前先清屏。 -c 从顶部清屏然后显示。

4.8K21

UIWebView 浏览器控件一、初始化与三种加载方式二、常用属性和方法三、代理方法 UIWebViewDelegate四、其它案例:

UIWebPaginationMode paginationMode; UIWebPaginationMode 枚举: UIWebPaginationModeUnpaginated //不使用翻页效果...UIWebPaginationModeLeftToRight //将网页超出部分分页,从左向右进行翻页 UIWebPaginationModeTopToBottom //将网页超出部分分页...,从上向下进行翻页 UIWebPaginationModeBottomToTop //将网页超出部分分页,从下向上进行翻页 UIWebPaginationModeRightToLeft...//将网页超出部分分页,从右向左进行翻页 15.设置每一页的长度 @property (nonatomic) CGFloat pageLength; 16.设置每一页的间距 @property (nonatomic...stringByEvaluatingJavaScriptFromString:js];} 补充:用JS删除,浏览器的console中调试 (1)标签名删除 (2)类删除 4.加载失败时调用的方法

1.4K60

vi编辑器

操作模式 [vim.png] 模式名 含义 命令模式 等待输入的模式 输入模式 编辑模式,用于输入文本 扩展模式 可以输入指令,搜索,保存 打开文件 vi test.js // 在当前目录打开test.js...文件 // 没有该文件会自动创建 // 打开之后光标默认会定位到第1行 // vi 2 test.js 打开之后光标会定位到第2行 常用命令 打开文件之后默认就是命令模式,可以通过方向键移动光标的位置,...命令 含义 k 光标上移 j 光标下移 h 光标左移 l 光标右移 当文件里面的内容太多的时候,我们需要用到翻页,ctrl+b/ctrl+f上下翻页,还有一些常用的操作如下。...命令 含义 ctrl+b- 向上翻页 ctrl+f- 向下翻页 ctrl+u- 向上翻半页 ctrl+d- 向下翻半页 在命令模式要进入编辑模式,可以通过输入i,表示在当前光标的左边插入,还有一些常用的操作如下...a 在当前光标右边插入 A 在当前光标的行末插入 o 在光标所在行的下方插入一行并切换到输入模式 O 在光标所在行的上方插入一行并切换到输入模式 s 删除当前光标位置并插入 如果不想输入内容了,可以ESC

1.5K20

怎样写好市场需求文档?

基本规则: 页面元素分解 上—>下、左—>右 用户操作步骤分解 提交—>展示—>展示后编辑 按在系统中所处位置分解 前台页面—>用户管理后台—>官方管理后台 功能主次分解 主要功能...1.任何页面都要说明“从哪来,到哪去” 页面入口 页面title和布局方式 页面初始状态 页面展现和功能细节,一定顺序描述 各链接点击效果、指向地址、打开方式、刷新方式 浮动层具体策略 是否自动关闭...PM/管理员 吧主 吧务团队 会员 登录用户 …… 3.形成条件反射的错误提示 输入为空 包括输入空格/空字符串 超过字数上限 前台以汉字数提示,技术上以字符数限制 含特殊字符 可用字符集一般分常用字符...不能重复/有特定范围限制/ 无提交权限 退出登录/被封禁/不符合权限要求 …… 4.输入框里陷阱多 是否可以为空 是否有初始内容,是否默认选中 大小写/全半角/繁简体是否转换 任何输入框都需要字数上限...是否允许快捷键控制 5.事情的发展总可能脱离理想状态 6.不要轻易写“与线上保持一致” 升级类项目,可以只说明有改动的部分 新产品移植或调用线上已有功能,需重新进行详细需求描述 搜索框、翻页等通用模块

46110
领券