知乎问答里面的禁止转载是怎么实现的?

新手上路,请多包涵

知乎问答里面有些回答可以复制有些回答不可以复制,这是怎么实现的?
在回答的元素上没有看到什么明显特殊的id或是class进行标识。
https://www.zhihu.com/question/621666836

阅读 2.1k
1 个回答

你不会是发广告的吧?为什么不直接定位到某一个回答。

https://www.zhihu.com/question/621666836/answer/3208367524

然后试了一下。

右键复制是可以的,那么大概率不是复制事件,应该是键盘的事件

原来是根据数量来判断的,那么大概率就是复制事件了


image.png

remove 了之后就可以复制了。


接下来我们直接搜索特征 copy 或者 禁止转载, 可以找到如下代码

image.png

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题