Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
捕获副本+;locationbar URL的粘贴事件(jquery)_Jquery_Url_Seo - Fatal编程技术网

捕获副本+;locationbar URL的粘贴事件(jquery)

捕获副本+;locationbar URL的粘贴事件(jquery),jquery,url,seo,Jquery,Url,Seo,我想捕捉用户从浏览器的位置栏复制链接的事件 用户正在浏览我的网站,找到她喜欢的页面,选择她浏览器位置栏上当前的URL(window.locationbar focus),然后复制URL粘贴到其他位置(facebook,…)。我需要捕获此事件并将浏览器复制的文本更改为剪贴板 为什么??我的网站是AJAX驱动的,它严重依赖location.hash操作来导航。它使用“#!”googlebot()使用的语法 因此,如果用户在这里:mysite.com/#!cool page想要通过从位置栏复制并粘贴此

我想捕捉用户从浏览器的位置栏复制链接的事件

用户正在浏览我的网站,找到她喜欢的页面,选择她浏览器位置栏上当前的URL(window.locationbar focus),然后复制URL粘贴到其他位置(facebook,…)。我需要捕获此事件并将浏览器复制的文本更改为剪贴板

为什么??我的网站是AJAX驱动的,它严重依赖location.hash操作来导航。它使用“#!”googlebot()使用的语法

因此,如果用户在这里:mysite.com/#!cool page想要通过从位置栏复制并粘贴此链接来共享此链接,我希望她将mysite.com/?\u转义\u片段=cool page作为要共享的文本。这不是URL掩蔽;)


jquery黑客或任何其他想法将不胜感激。:)

如果浏览器导航栏处于焦点状态,则无法使用
ecmascript/javascript
捕捉
keypress
keydown
keyup
事件


因此,您需要创建一个自定义功能,如按钮或快捷方式,将当前的
URI
复制到剪贴板中。请参阅以了解更多信息。

如果浏览器导航栏处于焦点状态,则无法使用
ecmascript/javascript
捕获
按键
按键
按键
事件


因此,您需要创建一个自定义功能,如按钮或快捷方式,将当前的
URI
复制到剪贴板中。请参阅进一步阅读。

@soppas:我认为大多数网站在跟踪链接共享时都有“共享此链接”输入字段。此外,您还可以通过各种网站流量(或日志文件)分析程序发现流行页面。(旁白:我认为不可能使用JavaScript捕获浏览器主画布区域之外的鼠标点击。)是的,的确。。。但让我们面对现实吧,绝大多数网络用户更喜欢复制并粘贴位置栏上的链接,然后使用文档上的任何按钮来共享内容。。。只要看看youtube的用户体验,我打赌人们不会使用他们的共享按钮,而是从位置栏复制并粘贴。@soppas:我认为大多数网站在跟踪链接共享时都有“共享此链接”输入字段。此外,您还可以通过各种网站流量(或日志文件)分析程序发现流行页面。(旁白:我认为不可能使用JavaScript捕获浏览器主画布区域之外的鼠标点击。)是的,的确。。。但让我们面对现实吧,绝大多数网络用户更喜欢复制并粘贴位置栏上的链接,然后使用文档上的任何按钮来共享内容。。。只要看看youtube的用户体验,我敢打赌人们不会使用他们的共享按钮,而是从locationbar复制并粘贴它。是的,我“感觉”它是那样来的,这是不可能的。谢谢你的链接是的,我“感觉”到它是那样来的,不可能。谢谢你的链接