草庐IT

模糊规则

全部标签

javascript - 如何通过专注于文档来模糊一切?

使用Jquery/javascript是不是:$(document).focus()? 最佳答案 如果函数作为第一个参数传递,则jQuery包装元素上的.focus()方法将绑定(bind)到onfocus事件,或者触发附加的事件处理程序没有参数。我不确定你为什么要尝试做你想做的事情,但如果你想模糊当前事件的元素,无论它是什么元素,你都可以使用:document.activeElement.blur();但不建议这样做,因为这样做会重置Tab键顺序并可能会惹恼使用键盘导航的用户。 关于j

javascript - 如何模糊 contentEditable=true 的 div?

我如何模糊/聚焦contentEditable=true的div?我尝试了$(elm).blur()和$(elm).attr('contentEditable',false); 最佳答案 我会添加另一个基于Omnicon正确答案的解决方案。我有forkedhisfiddleandupdatedit.诀窍是在调用blur后删除所有范围:$(".editable").blur();window.getSelection().removeAllRanges(); 关于javascript-如何

javascript - 查找在 HTML 5 Canvas 上绘制的不规则形状的最大高度宽度

我最近一直在进行一些图像处理,并且正在寻找一种javascript解决方案来确定完全位于不规则形状内的最长线段。综上所述,线段应该是接触形状且不重叠或移动到形状之外的最长线段。这是我遵循的步骤第一步:第2步:第3步:如步骤3所示蓝线表示最大长度。它可以很好地确定规则形状的长度,但在不规则形状的情况下它不起作用(在3点的情况下也是如此)。为了首先计算长度,我取了点(它们是Canvas向下事件上的鼠标坐标。下面是Canvas的代码片段:functiongetXY(e){varel=document.getElementById('canvas');varrect=el.getBoundin

javascript - 无法修复 switch 语句中缩进 case 语句的 eslint 规则

这是我的sublimetext窗口的屏幕截图,显示了为switch/case语句抛出的eslint错误。我希望必须缩进4个空格,如代码所示。这里有4种不同的尝试,试图通过修改我的React应用程序中的.eslintrc文件来允许缩进4个空格。我在谷歌上搜索了一个解决方案,看到了添加switchCase和indentSwitchCase的建议,但我的.eslintrc规则都是-间隔的,而不是驼峰式,所以我添加了所有4条规则以努力从sublime文本中删除错误但没有运气......我做错了什么?!?!编辑:这是一个React/MERN应用程序,我使用sublimetext作为我的编辑器。让

javascript - 如何绑定(bind)到模糊和更改,但只在 Jquery/Javascript 中触发一次函数?

我试图在更改选择元素时触发一个函数。由于Ipad在使用on('change')时遇到问题,我还想绑定(bind)到'blur',它在Ipad上运行良好。但是我不希望这两个事件都触发该函数两次,所以我需要某种Hook来确保change和blur都触发,即底层函数只触发一次。这就是我现在正在做的,但是......不是很好://makesurebindingisonlyassignedoncevarcompSel=$('#my_select');if(compSel.jqmData('bound')!=true){console.log("bound");compSel.jqmData('b

javascript - 如何检查模糊事件中的值是否已更改?

基本上,我需要检查“模糊”事件的文本框中的值是否已更改,如果值未更改,我想取消模糊事件。如果可以检查它的值是否被用户在输入HTML元素的模糊事件中更改? 最佳答案 我认为没有本地方法可以做到这一点。我要做的是,向focus事件添加一个函数,将当前值保存到附加到元素的变量中(element.oldValue=element.value)。您可以在BLur上检查该值。 关于javascript-如何检查模糊事件中的值是否已更改?,我们在StackOverflow上找到一个类似的问题:

javascript - Ember 输入模糊 Action

我如何触发对输入模糊的操作,这是我尝试过的。{{inputclass="form-control"action="validateEmail"onEvent="onBlur"}}{{inputclass="form-control"action="validateEmail"onEvent="blur"}}{{inputclass="form-control"action="validateEmail"onEvent="focusOut"}}它们都只在输入时触发 最佳答案 你可以使用focus-out{{inputtype="tex

c# - super 模糊名称检查?

我正在为内部CRM开发一些东西。公司当前的前端允许大量重复。我试图阻止最终用户输入同一个人,因为他们搜索的是“BillJohnson”而不是“WilliamJohnson”。所以用户会输入一些关于他们的新客户的信息,我们会找到相似的名字(包括模糊的名字)并将它们与我们数据库中已有的内容进行匹配,并询问他们是否意味着那些东西......这样的数据库或技术存在? 最佳答案 我在一个网站上实现了这样的功能。我在PHP中使用double_metaphone()+levenstein()。我为dabatase中的每个条目预先计算了一个doub

javascript - 模糊测试(框架)网络应用程序?

是否有可以对Web应用程序进行模糊测试的框架?我知道Selenium和WebDriver用于为Web应用程序构建测试,但我对内置模糊测试的库、框架或项目特别感兴趣,所以我不需要重新发明轮子。例如,我可以从这些功能中受益:随机点击链接随机填表“后退”和“前进”点击随机鼠标移动和点击javascript支持有人知道实现这些功能的项目吗?(最好是Java:)) 最佳答案 我对此也很好奇,因为我们在我的办公室使用Selenium/Java,并且自己进行了一些挖掘。我发现了一些可能对您有用的链接:FuzzTesting-IBM-不过我怀疑您可

javascript - 如何捕获整个浏览器窗口的模糊和焦点?

我想捕捉实际浏览器窗口的模糊和焦点-这意味着焦点到子框架的变化不感兴趣。目前我一直在用$(顶部).焦点()$(top).blur()和$(窗口).焦点()$(窗口).blur()但是,当用户将焦点更改为嵌入式iframe时,它​​们会触发,这是我不想要的。有谁知道捕获窗口的TRUE激活和停用的方法吗?[编辑]当用户从网页移动到嵌入式iframe的网页时,会触发模糊和焦点事件。这与“窗口激活”事件不同,“窗口激活”事件仅在实际浏览器窗口(或选项卡)被带到最前面或发送出去(即选项卡更改或最小化)时触发。我对模糊不感兴趣,因为用户导航到嵌入式框架这一事实对程序没有影响。但是,如果用户最小化窗