在任意页面上鼠标悬停链接时调用函数
Call function anytime a link is moused over on an arbitrary page?
我为这个问题的天真本质道歉,但我不是一个白天的web开发人员。
是否有可能写一个脚本,这样,对于任何任意的网页,一个函数,我写的将被调用,如果一个URL是鼠标?我最初认为我可以使用文档。链接来组装文档中所有href的数组,并为每个href添加onmouseover事件属性,但是,除非我弄错了,否则这将覆盖页面中已经存在的任何现有onmouseover属性。不是最理想的。
我不确定你所说的任意网页是指任何域名上的任何页面还是你自己域名上的任何页面,但对于后者,你可以在你的页面中放入以下内容:
$(function () {
$(document).on('mouseenter', 'a', function () {
console.log(this, 'hovered');
});
});
如果你的意思是任何页面你浏览到网上,那么你将不得不写一个浏览器扩展为你正在使用的浏览器。对于Chrome浏览器,请看下面的
您可以尝试使用a
标记获得所有内容并注入onmouseover
。
window.onload = function(){
for(m=0;m<document.getElementsByTagName('a');m++){
if(document.getElementsByTagName('a')[m].className == 'someclass'){
document.getElementsByTagName('a')[m].onmouseover = function(){
Your Code
}
}
}
}
相关文章:
- 正在创建网页,并希望将外部链接调用为html和css
- 如何从 MVC4 链接调用 Javascript 方法(错误 JavaScript 运行时错误:对象不支持此操作)
- Backbone.js的新手,如何从html按钮和链接调用函数
- 如何正确地链接调用$.show()和$.thoggClass()来触发CSS3动画
- Angularjs指令链接调用ng-click中的函数
- JQuery从超链接调用函数
- 为所有哈希链接/调用的滚动位置添加自动偏移量
- 从链接调用 js 方法
- 从文本链接调用谷歌自定义搜索叠加层
- 如何为特定的链接调用javascript
- 从gridview超链接调用具有多个参数的Javascript函数
- 从外部链接调用JavaScript
- 从超链接调用Javascript函数
- Sitecore 8 Speak UI-从HTMLTemplate链接调用页面代码Javascript
- 如何使网页上的所有链接调用javascript函数
- 如何从链接调用facebookjavascript
- JS悬停链接调用函数,但只有一次
- CasperJS不能正确触发动态脚本/链接调用的回调
- 如何通过ajax响应链接调用相同的函数
- 从同一IP地址点击第三个链接调用JS函数