标题:
[交流]
如何选定及复制电子书中文本内容
[打印本页]
作者:
mianbaoshu
时间:
2012-5-9 16:45
标题:
如何选定及复制电子书中文本内容
有的电子书的文本内容可以选定(及抹黑),这样就可以复制到TXT或其他文字处理软件中,而有的电子书的文本内容选定不了,这样也就复制不了。请问是修改电子书中哪个文件中的哪个代码呢?谢谢解答!
作者:
mianbaoshu
时间:
2012-5-11 17:14
通过在网上搜索并结合实际电子书,该问题本人已解决!
作者:
漢風
时间:
2012-5-11 23:28
不好意思,还没注意到兄弟的贴子,在模板中加上或去掉限制左右键的代码即可,恭喜兄弟。
作者:
mianbaoshu
时间:
2012-5-12 00:05
标题:
回复 3楼 的帖子
在模板中加上或去掉限制左右键的代码即可,这一方法具体怎么做麻烦你介绍一下吧。我在网上找到的方法是:把类似于onpaste="return false" oncopy="return false;" oncut="return false;" onselectstart = "return false"这些删掉,你看对吗?
作者:
mianbaoshu
时间:
2012-5-12 13:49
标题:
回复 3楼 的帖子
又仔细的上网搜索和试了一下,是删除以下三部分的内容吧!
ondragstart="window.event.returnValue=false"(禁止鼠标在网页上拖动)
onselectstart="event.returnValue=false"(禁止鼠标选中文字)
oncontextmenu="window.event.returnValue=false"(取消鼠标右键、屏蔽掉右键菜单)
作者:
漢風
时间:
2012-5-13 02:11
是的,有的在模板中,也有的在JS中,我看过的大部分模板都是在模板中直接加的,兄弟辛苦了
作者:
zcqqcz101
时间:
2012-5-14 21:21
function copytxt(id)
{
var txt1 = document.body.createTextRange();
txt1.moveToElementText(id);
txt1.select();
document.execCommand("copy");
alert("成功复制到剪贴板,请自行粘贴")
}
这是复制功能的JS代码,只适用于IE内核浏览器。电子书实际上就用的IE内核。
作者:
zcqqcz101
时间:
2012-5-14 21:24
还有一个条件就是,网页中不能这句禁止选中文字的等类似代码onselectstart="event.returnValue=false"
作者:
漢風
时间:
2012-5-15 22:20
感谢大神的指导和帮助啊
作者:
wojiaosm14
时间:
2012-5-20 23:53
用用看看,好的话就谢谢楼主了,
作者:
cszdz666
时间:
2012-5-30 00:20
学习,只能看不能复制不方便,不过有时也可以限制传播!
欢迎光临 SexInSex! Board (http://174.127.195.213:80/bbs/)
Powered by Discuz! 6.0.0