解决模式窗口(showModalDialog)下无法复制文本的问题
只要在需要将欲选择和复制的内容放入一个或其它容器中,然后设置span的contentEditable="true“属性即可。完整代码如下:欲选择和复制的内容 也可以利用JS 实现, document.all["Lab1"].contentEditable = "True"; 或者利用JQUERY实现$("body").att
·
只要在需要将欲选择和复制的内容放入一个<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事件,双击复制到剪贴板
更多推荐
已为社区贡献1条内容
所有评论(0)