哪些文本可以复制但不能搜索
What text can be copied but not searched for?
我以前使用图像的alt属性来生成可以到达剪贴板的文本:
style 属性能够隐藏文本,但隐藏文本仍然存在,可以使用 indexOf、control-F 等找到。
复制所选内容时,是否有其他方法可以包含文本?
注意:我昨天发布了这个答案,但删除了它,因为我认为我没有正确理解你的问题。但鉴于您发布的其他信息,我实际上认为这可能是您正在寻找的。(如果这不是您要找的,请告诉我,我会再次删除它)
像这样:
This is some <span style='display:inline-block; width:0px; overflow:hidden; white-space:nowrap;'>copy me!</span>random text.
应该在浏览器上显示This is some random text.
,但是当复制并粘贴到记事本中时,它应该为您提供This is some copy me!random text.
alt 属性似乎是这里的乐器:
<img alt="Can't find me!"/>
上面的元素应该显示alt文本,但是control-F和indexOf()方法将无法找到它。
我不需要隐藏此文本,只是对indexOf()不可用,但是提及style="display:none;"将阻止此操作(文本不会到达剪贴板)并没有什么坏处。如果您需要隐藏文本,请改用 style="font-size:0;",正如我之前在如何编写剪贴板看到但不可见的文本中发现的那样?
相关文章:
- JS可以在Chrome中工作,但不能在Firefox中工作
- WebRTC视频聊天可以在FF中使用,但不能在Chrome中使用
- jQuery Datepicker可以在Safari中工作,但不能在FF或Chrome中工作
- 三角库可以与firefox一起使用,但不能在Chrome中使用
- Highcharts可以从服务器加载数据,但不能更新
- 刷新GoogleMaps tile服务器可以使用JavaScript,但不能使用GWT
- node.js可以识别字符模式,但不能识别数字模式
- 如何在元素中处理鼠标事件,但不能在其子元素上处理
- Json到CSV下载,可以在chrome中工作,但不能在IE浏览器中工作
- jQuery$.post可以在chrome、safari中工作,但不能在FF中工作(声明成功回调函数未定义)
- Javascript可以在chrome中使用,但不能在其他浏览器中使用
- Iframe加载调整大小在Chrome中工作,但不能在IE或Firefox中工作
- Rails Production-可以工作,但不能编辑/删除/创建记录
- 能够在Highcharts中看到值,但不能看到图形
- Django,HTML,JS:<img src=“#">可以在HTML中工作,但不能在JS文件中工作
- 通过Javascript SDK登录Facebook可以在移动设备和本地主机上使用,但不能在台式机上使用
- gulp-rename可以复制,但不能替换
- javascript加载故障.代码可以使用手动复制粘贴,但不能使用JS
- Hibernate可以在Windows上运行,但不能在Linux上运行.它复制了一些表,并混淆了一些表的名称
- 哪些文本可以复制但不能搜索