Tag: keyboard shortcuts

使用javascript为facebook页面“喜欢”创建keylistener热键

我正在为学校做一个艺术项目,用户拥抱一个对象并在Facebook上获得“喜欢”的状态。 一切都很有效; 但是,我需要在用户脚本中设置键盘监听器。 问题: 如何使热键执行unsafeWindow.Otomatislike函数? 如果是这样,任何人都可以告诉我如何组合这些代码。 我很确定我的语法是它失败的原因。 100% 像状态代码一样工作 body = document.body; if(body != null) { div = document.createElement(“div”); div.setAttribute(‘id’,’like2′); div.style.position = “fixed”; div.style.display = “block”; div.style.width = “125px”; div.style.opacity= 0.90; div.style.bottom = “+42px”; div.style.left = “+6px”; div.style.backgroundColor = “#eceff5”; div.style.border = “1px solid #94a3c4”; div.style.padding = “2px”; div.innerHTML = ”  Like” body.appendChild(div); unsafeWindow.OtomatisLike = function() […]

使用javascript / jquery将我的网页焦点转到浏览器地址栏

期望的行为:当在网页中的特定dom元素上发生Tabkey按压时,我希望我的光标焦点转到地址栏。 (我希望它通过Javascript。使用任何浏览器扩展不是这里所需的) 当您在网页中按Control + L快捷键时,它会将您的焦点转移到地址栏。 但是当我尝试通过javascript触发它时,它确实无效。 var some = $(‘#1’); some.on(‘keydown’, function (e) { if (e.keyCode == 9 /* TabKey */) { var e = jQuery.Event(“keydown”); e.keyCode = 76 /* LKey */; e.ctrlKey = true; $(‘body’).trigger(e); } });

如何在CKeditor中使用自定义键盘快捷键与jQuery?

我已经替换了用户用来编辑CKeditor内容的textarea。 在此更改之前,用户通过按Ctrl + S来保存文本。 这是通过jQuery Hotkeys插件完成的。 由于CKeditor将其文本编辑器放在iframe中,因此在编辑文本时快捷方式不起作用。 我希望有人能帮我找到解决方案。