基本上我想要完成的是阿拉伯字符误用荧光笔!
为了便于理解,我将尝试解释类似的功能,但对于英语.
想象一个错误大小写的字符串,并且需要正确地重写它,因此用户在输入框中重写字符串并提交,js检查是否有任何字符未被纠正然后它显示整个字符串与那些字母纠正并以红色突出显示;
即[ 测试 ]成为[ T est ]
为了做到这一点,我正在检查那些字符,如果检测到有缺陷的字符,它会被跨度包围,以红色着色.
到目前为止一切都那么好,现在当我尝试用阿拉伯语复制它时,错误的字符与单词分离,使其无法读取.
演示:jsfiddle
function check1() {
englishanswer.innerHTML = englishWord.value.replace(/t/, '<span style="color:red">T</span>');
}
function check2() {
arabicanswer.innerHTML =
arabicWord.value.replace(/\u0647/, '<span style="color:red">' +
unescape("%u0629") + '</span>') +
'<br>' + arabicWord.value.replace(/\u0647/, unescape('%u0629'));
}Run Code Online (Sandbox Code Playgroud)
fieldset {
border: 2px groove threedface;
border-image: initial;
width: 75%;
}
input {
padding: 5px;
margin: 5px;
font-size: 1.25em;
}
p {
padding: 5px;
font-size: 2em;
}Run Code Online (Sandbox Code Playgroud)
<fieldset>
<legend>English:</legend>
<input id='englishWord' value='test' />
<input type='submit' value='Check' onclick='check1()' />
<p …Run Code Online (Sandbox Code Playgroud)是否有可能检测到有人点击"喜欢"按钮时"并且之前的操作确实发生",即与onSubmit JS事件相同,它会检测用户在提交表单之前何时提交表单,从而能够处理/运行某些表单代码在它之前这样做.
用法:我正在尝试实现一个Web 2.0页面,其中所有操作都在一个页面中发生,因此根据用户操作,页面内容将改变"但不是元"
所以我的问题是,我可以检测用户何时"点击"了类似按钮,这样我就可以在类似的动作真正发生之前"加载"当前页面的元数据?
PS,我知道加载meta并不是什么大不了,因为它不到1KB并且没有任何效果,但是我只是好奇是否有任何方法/解决方法.
谢谢.
我正在开发一个项目,要求从某个站点跟踪请求"ajax ones",访问其中一些请求的响应有效负载并对其进行操作.
到目前为止,我设法使用webRequest api跟踪请求并访问其标头,唯一的问题是我无论如何都无法访问这些响应中的实际数据.
它甚至可能吗?
请随时发布任何有用的想法或参考资料.
感谢,并有一个愉快的一天.
编辑:
我们正在寻找的一个例子是网络面板中的响应选项卡,它是chrome开发人员工具的一部分.
google-chrome httpwebresponse google-chrome-extension google-chrome-devtools