阅读:3465回复:12
可以选中文字,但不能拖拽,如何搞定?
凤凰网上碰到的,网址为:http://news.ifeng.com/world/special/jiujinshanzonghuo/content-5/detail_2014_01/04/32725094_0.shtml
可以选中文字,可以右键复制,就是不能拖拽选中的文字。 adp勉强可以搞定,过滤了recommend.pc.min.js,但是也滤掉了一些其它的,不理想。 各位有好的办法吗?最好css或是脚本。 |
|
1楼#
发布于:2014-01-05 14:13
只会用abp 等别人吧
|
|
2楼#
发布于:2014-01-05 15:48
如果adp也可以比较好搞定,谁也一起说一说吧。
|
|
3楼#
发布于:2014-01-05 23:09
右键,查看源码
//pc端分享(内容分享和划词分享) "share.pc": "http://y0.ifengimg.com/commonpage/1226/utils.pc.min", 过滤这个好了 |
|
|
4楼#
发布于:2014-01-06 00:40
3楼这个比过滤recommend.pc.min.js好。基本上没有太大问题。
但最好还是选中后,分享框能出现,但不影响拖拽。 可能还是要从CSS或是脚本着手。 |
|
5楼#
发布于:2014-01-06 20:32
这事和css无关
那个脚本中挂了鼠标事件呗 t.ctrl.process.mousedown = function (e) { var n = t.model; n.startFlag = !0, e.button === 0 && n.setSelectionEmpty() } t.model.setSelectionEmpty函数定义在这之前 作用是清空选择区域 想办法自己修改掉这部分逻辑吧 用privoxy加个filter就能解决 filter FILTER: ifeng s@t\.model\.setSelectionEmpty=function\(\){@t.model.setSelectionEmpty=function(){return;@i action ############################################################ # ifeng {+filter{ifeng}} .ifengimg.com/commonpage/1226/utils\.pc\.min\.js 脚本的话,看谁有兴趣去做吧 |
|
|
6楼#
发布于:2014-01-06 21:52
我觉得这个情况应该可以算是一个鼠标常见的事例,做出的脚本应该能成为通用脚本,能方便很多人。谁能写个这样的脚本就好了。
|
|
7楼#
发布于:2014-01-15 13:13
|
|
8楼#
发布于:2014-01-15 13:21
|
|
9楼#
发布于:2014-01-15 13:23
|
|
10楼#
发布于:2014-01-15 13:33
|
|
11楼#
发布于:2014-01-15 18:40
NoScript 2.6.8.12 下不会跳出那个分享框
|
|
12楼#
发布于:2014-01-15 21:54
开了noscript的话连其他需要js的功能也用不了
5楼那种使用第3方工具直接修改页面源码的方法毫无疑问是最省事的 我不知道firefox有什么现成扩展可以提供直接永久性修改页面源码的功能 在之前一个自用扩展的基础上随便改了下 用addon sdk 1.15打包 加减用好咯 |
|
|