Js 实现点击复制表单内容 , 表单内容的复制。

Js 实现点击复制表单内容 , 表单内容的复制。,第1张

js实现点击后将文字或图片复制剪贴板的方法,代码非常简洁实用,具体功能代码如下所示:

<table width="99%" border="0" cellpadding="0" cellspacing="0" class="firtable">

<tr>

<th width="100%" style="color: white"><s:text name="询单明细"></s:text></th>

</tr>

<tr>

<td align="center">

<textarea name="inquiryContact1" id="inquiryContact1" rows="15" cols="60" readonly="readonly"></textarea>

<div id="inquiryInfoDIV" style="display:none">

<s:property value="inquiryContact" escape="false"/>

</div>

<script>dojo.byId("inquiryContact1").innerText=dojo.byId("inquiryInfoDIV").innerText

</script>

</td></tr>

<tr>

<td align="center">

<input type="button" id="button" name="button" value="复制" onclick="copyContact()"/>

</td></tr></table>

<script type="text/javascript">

var i = 0

function copyContact(){

var contat = document.getElementById("inquiryContact1").value

window.clipboardData.setData('text', contat)

if(window.clipboardData.getData('text')==''){

if(i==1){

alert("复制失败,请手动Ctrl+C快捷键复制!")

}else{

alert("复制失败,请重新复制!")

i = 1

}

}else{

alert("内容已经复制到剪贴板!")

}

}

</script>

可以直接按ctrl+c复制,然后ctrl+v粘贴出来

如果网页不允许使用ctrl复制的话,将按IE的文件-》另存为,存到本地硬盘,然后用记事本打开,把里面<script language=javascript></script>中间所有内容去掉,如果搞不清楚的话,所有这个标签开头的内容全去掉,然后保存,再用IE打开本地文件。还有网页目录内的所有js结尾的文件删掉


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11892985.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存