bug1

今天写了段代码,如下。看起来没什么问题,但被有心人拿去用post模拟提交。一个疏漏搞得我好狼狈,谨记。

<form onsubmit="check">
</form>

<script>
    function check(){
        $.ajax({
            type:‘post‘,
            url:‘www.baudu.com‘,
            dataType:‘json‘,
            success:function(data){
                ...
            }
        });
    }
</script>
时间: 2024-10-29 19:06:01

bug1的相关文章

zepto的bug1

给页面<a>标签绑定了tap事件,在移动设备上点击按钮貌似一切正常,可以正常响应. 但是,把页面上下滑动几次之后,或者在滑动时手指滑动出移动屏幕之外,之后再点击按钮,就会发现第一次点击的时候事件没被触发,需要点击第二次才会正常,而且几乎是必现的. tap事件实现原理:是用touchstart touchmove touchend这三个事件去实现的. 但是为了区分“点击”和“拖动”两个动作,zepto是用了deltaX和deltaY两个变量去分别记录手指在触碰到屏幕时到离开屏幕时的x轴和y轴距离

bing词典

一.bug寻找 bug1:点击单词挑战之后选择四级词汇,然后一直狂击答案,点到一个时候就会出现一个情况:不管点击哪一个选项都不会跳至下一题,而且屏幕上方的已做题目数 x/20中的x会乱跳. bug2:设计上的bug,在背单词的功能中,“本次学习新词数设置”下面有一个0的选项,本次学习0个单词有意义吗?而且下方的“开始本次学习”不能点击 bug3:长句翻译中,对于同一句子的翻译结果不同,多次点击翻译按钮的时候,翻译结果会变化,也许中英互译上会有一点的差异. bug4:这个我不敢保证,因为最后没能够

三个模型

盒子模型                        (盒子+外边距)       层模型      1.position: absolute 绝对定位           脱离原来位置进行定位,相对于最近的父集定位,如果都没有就用浏览器的边框. 2.position: relative 相对定位           保留原来的位置进行定位,相对于原来的位置 Z-index : 10;  与绝对定位配合使用,层级越大越靠近我们 浮动模型    (产生浮动流),写浮动就要清除浮动流,清除对后续的

微软小娜案例分析

微软小娜APP的案例分析 我们生活中很多时候要和软件打交道,大家上课开小差时候玩的手机游戏,买火车票的网站,互相联系用的微信.QQ,等等都是软件,都很值得分析.你为何成为它们的用户?它们的团队做对了什么,做错了什么?如果你来做,会做得更好么? 通过各种案例分析,评测,辩论,总结,我们就能看到软件工程的原则在实践中的种种体现,学好软件工程,帮助我们在实践中做得更好. 产品 请下载 微软小娜-智能助手,win10,iOS或Android客户端都有! 第一部分 调研, 评测 下载并使用,描述最简单直观

SDOI 保密

P1339 - [SDOI2011]保密 Description 现在,保密成为一个很重要也很困难的问题.如果没有做好,后果是严重的.比如,有个人没有自己去修电脑,又没有拆硬盘,后来的事大家都知道了. 当然,对保密最需求的当然是军方,其次才是像那个人.为了应付现在天上飞来飞去的卫星,军事基地一般都会建造在地下. 某K国的军事基地是这样子的:地面上两排大天井共n1个作为出入口,内部是许多除可以共享出入口外互不连通的空腔,每个空腔有且只有两个出入口,并且这两个出入口不会在同一排.为了方便起见,两排出

个人作业2——英语学习APP案例分析

一.调研.评测 1.上手体验: 对于必应词典的第一感觉就是简洁,界面简单清新且没有广告,功能划分清晰.方便操作.首页的"每日一句"和"精选文章"感觉很不错,不过单词联想功能,虽然漂亮但实用性不足."单词挑战"和"口语训练营"非常实用,为英语学习者创造了良好的学习体验. 2.BUG(软件的缺陷): 根据<构建之法>里的定义,Bug可以分解为: 1)症状:即从用户的角度看,软件出了什么问题. 2)程序错误:即从代码的角

我心中的git开发实战

看了廖雪峰老师的git教程,自己总结一下实际会用到的问题. 基础环境: server:centos 6.8 client :A:mac  B:linux 一.安装git,搭建git服务器 1.yum install  git 此步骤省略. 2.服务器ip地址192.168.100.136 二.添加git账户,用来启动git服务器. 1.useradd -d /home/git -m git    添加git用户及家目录 2.设置git账户密码  passwd git 2.初始化git仓库.这里选

【如何快速的开发一个完整的iOS直播app】(播放篇)

前言 在看这篇之前,如果您还不了解直播原理,请查看上篇文章如何快速的开发一个完整的iOS直播app(原理篇) 开发一款直播app,集成ijkplayer成功后,就算完成直播功能一半的工程了,只要有拉流url,就能播放直播啦 本篇主要讲解的是直播app中,需要用到的一个很重要的开源框架ijkplayer,然后集成这个框架可能对大多数初学者还是比较有难度的,所以本篇主要教你解决集成[ijkplayer]遇见的各种坑. 很多文章,可能讲解的是如何做,我比较注重讲解为什么这样做,大家有什么不明白,还可以

Win32API界面库 - Project wheels 工程基础部分完成

离上次发博文过去了好久,先是要忙一个机器人的项目,然后就是部门的事情和考试周复习,然后就到了考试周,趁着复习的间隙,拾起了寒假时候抄的界面库,修掉了从前的bug. bug1 控件显示问题 当初抄这个库的时候就对排版部分的代码一头雾水,借着这次调bug,稍微理清了排版部分代码的意图.界面的排版是动态进行的,用户用placement命名空间的各种排版元素构造出整个排版的结构布局,然后调用WinForm对象的ApplyPlacement成员,把前面构造好的布局传给它,函数内部递归地读取结构对象的大小和