javascript - 是否可以使用javascript捕获浏览器地址栏中的URL更改

标签 javascript angularjs url-rewriting location

是否可以从 Angular 或 JavaScript 捕获浏览器地址栏中的 URL 更改?

如果有人手动更改浏览器地址栏中的 URL,我想捕获此事件。

最佳答案

您也许还可以通过以下方式捕获它:

$rootScope.$on('$routeChangeStart', function(params) { 
   //catch event
});

您可以在angular docs阅读更多相关信息。和 stackoverflow

关于javascript - 是否可以使用javascript捕获浏览器地址栏中的URL更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26489984/

相关文章:

javascript - 如果1分钟内未收到响应(NodeJ),如何返回错误

javascript - 解析服务器中没有这样的文件或目录 - 云代码

javascript - PHP 嵌套代码带引号

javascript - 添加滚动条时,主体向左跳跃 x 像素

javascript - 对函数内的全局变量所做的更改不可用于 angularjs 中的另一个函数

url-rewriting - 用nginx重写所有对index.php的请求

.htaccess - 用mod-rewrite重写内部链接对搜索引擎有什么影响

javascript - 在 Chrome 中同时流式传输 6 个以上基于 HTML5 的 webm 视频

AngularJS $resource url 导致 "question mark"?不带参数出现

asp.net - 使用 Web.Config 从域上的一个页面重定向到另一个域上的页面