只要在需要将欲选择和复制的内容放入一个<span>或其它容器中,然后设置span的contentEditable="true“属性即可。完整代码如下:

<span id="mySpan" name="mySpan" contentEditable="true">

欲选择和复制的内容
</span> 

也可以利用JS 实现,

 
 document.all["Lab1"].contentEditable = "True";
 

或者利用JQUERY实现


$("body").attr("contentEditable", "True");

注意这个方法使得内容是可编辑的!!!

--------------------------------------------------------------------------

其它实现方法:

1、更改方式,用window.open实现 

2、纯文字的话可以用无边框的只读的textarea文本框代替[即TextBox设置为ReadOnly,但是不能Disabled,这样可以保证使用鼠标右键菜单]

3、用DIV模拟

4、DIV模拟 内容用iframe嵌套其它页面

5、用JS事件,双击复制到剪贴板

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐