在点击a标签并且浏览器开始请求URL时。有没有办法来检测该请求以及URL请求是什么?Javascript是否有办法检测到已请求的页面
4
A
回答
1
在非常时刻的一个标签已被点击,浏览器开始 请求URL
如果你确信只有这样,一个网页(URL)将被要求通过点击一个链接,那么你可以添加事件侦听器页面
的锚标记在纯JS
var allAnchors = document.getElementsByTagName("a");
for (var counter = 0; counter < allAnchors.length; counter++)
{
allAnchors[counter].addEventListener("click", function(e){
e.preventDefault();
var src = this.getAttribute("href");
alert("This link was clicked " + src)
location.href = src;
}, false);
}
在jQuery中
$("a").click(function(){
e.preventDefault();
alert("This link was clicked " + $(this).attr("href"));
location.href = $(this).attr("href");
});
+0
我有这个配置。但是我有一种情况,a-tag中的href没有被触发。 – MP123
+0
@ MP123你能分享一下你试过的吗? – gurvinder372
+0
@ MP123尝试更新的代码。 – gurvinder372
0
相关问题
- 1. 检测JavaScript文件是否已加载到页面后加载
- 2. 有没有办法检查jQuery是否已经连接到html页面?
- 3. 有没有办法检测通知栏是否已被清除?
- 4. 如何通过重定向检测页面是否被请求?
- 5. 如何检测到它是Twitter请求我的页面
- 6. FB JS SDK,有没有办法检测用户是否喜欢你的页面?
- 7. 如何检测页面上的所有jqGrids是否已加载?
- 8. 有没有办法检测Facebook Javascript SDK是否成功加载?
- 9. 检查HTTP请求是否返回404或页面未找到
- 10. 检查javascript是否已经连接到页面?
- 11. 页面上没有检测到JavaScript(history.pushState)
- 12. 是否有可能检测到PHP文件请求
- 13. 有没有办法检查我是否在与Guice的servlet请求中?
- 14. Spring Security - 有没有办法检查您是否在安全的请求中?
- 15. 有没有办法在javascript中检测查看器的主页?
- 16. 有没有办法检测ItemAdded事件中的页面布局?
- 17. Rails检测请求是否为AJAX
- 18. 检测请求是否来自移动
- 19. 有没有办法检测iAd是否显示“测试广告”?
- 20. 小书签,用于检测当前页面是否是GET请求或POST请求的结果
- 21. 检查当前请求是否来自httpmodule中的mvc页面
- 22. 的Javascript:检测时,页面已经被导航“回”到
- 23. 有没有办法检查推送通知设置是否被请求?
- 24. Facebook请求对话框 - 是否有办法禁用无摩擦的请求?
- 25. 有没有办法检测驱动器是否是SSD?
- 26. 有没有办法知道$ http请求是否超时?
- 27. 有没有办法检查performSelector:withObject:afterDelay:是否已被注册?
- 28. 检测到的请求JSP
- 29. 有没有办法检测用户是否与php或javascript的WiFi连接?
- 30. C#单元测试 - 检查是否已达到私有方法
你想检测你浏览器的请求? – giannisf
用于调试?在扩展?作为页面上的_regular_脚本? –
我正在考虑onbeforeunload,但我不知道如何实现它。 – MP123