返回列表 发帖

问一个HTML代码的问题……

我想写一段HTML的代码,效果是点击了图片或者文字以后能把我事先写好的内容复制到用户的剪贴板里面去。这应该怎么写哪?还有点击图片把图片的URL复制到用户的剪贴板里面去。请不吝赐教。

技术帖,顶一下
遇到崩溃假死或者感觉速度慢或者其他问题的朋友可以先试试使用TW3
TheWorld we explore the world.

TOP

原帖由 qwe15550 于 2006-6-8 13:50 发表
Stefanie
这位还真是高手哦!支持下



如今方才识得君……

大家继续……代码的一见就烦
行云流水兮  用心无多  求大道以礼兵兮  凌万物而超脱



关于TheWorld2.x功能的全面介绍请参考=世界之窗使用手册=

TOP

原帖由 那巴尔 于 2006-6-10 18:06 发表
谢谢史蒂芬妮.......

不如叫青苹果女?

TOP

使用这段脚本来复制:
  1. <script language="javascript">
  2. function CopyUrl(obj)
  3. {
  4.         var con="[img]"+obj.src+"[/img]";
  5.         window.clipboardData.setData("text",con);
  6.         alert("已经复制:"+con);
  7. }
  8. </script>
复制代码



修改后的页面见附件。
附件: 您需要登录才可以下载或查看附件。没有帐号?加入 我们
如果
怎样

TOP

Discuz!2.5论坛不会自动加上img代码的,我那个是2.5的。
那个页面也是要右键复制框里的内容的。没想到更好的办法了。

[ 本帖最后由 那巴尔 于 2006-6-10 19:02 编辑 ]

TOP

那个页面我点击了怎么也没有复制上地址...

而且这套表情也不好看

再而且,为了发这样的图你特地做个网页多麻烦...

你把图片做成链接,右键复制链接地址就好了,在论坛里回复的时候粘上地址,系统会自动帮你加上[img]代码的
...
偶看着就好了

TOP

谢谢史蒂芬妮了,就是这样暂时无法使按钮居中处于图片下方了,我用了文字框的方式,也不愿意多折腾了。
http://alwayspso.91.tc/face/yct.htm

TOP

<script type="text/javascript">
<!--
function setData(n){
        var data="[img]"+document.images[n-1].src+"[/img]";
        window.clipboardData.setData("text",data);
        alert("成功复制到剪贴板:"+data);
}
//-->
</script>
<div>
<IMG src="http://img127.imageshack.us/img127/50/139c03eb23178954c3fc728f1e75df.gif" />
<INPUT onclick=setData(1) type=button value="COPY">
</div>

<div>
<IMG src="http://img127.imageshack.us/img127/6689/46fcd43125270f74e7d7b00efd7704.gif" />
<INPUT onclick=setData(2) type=button value="COPY">
</div>

<div>
<IMG src="http://img127.imageshack.us/img127/989/db2951d2c1a44f651f44f97c182cfa.gif" />
<INPUT onclick=setData(3) type=button value="COPY">
</div>

……

[ 本帖最后由 冰灼 于 2006-6-10 15:05 编辑 ]
此处广告位招租,一个美女手机号/周。

TOP

这个网页所有的按钮复制到剪贴板的内容都变成一模一样的(变成最后一个按钮里面的内容),如果有人能找出毛病感激不尽。

[ 本帖最后由 那巴尔 于 2006-6-9 17:06 编辑 ]
附件: 您需要登录才可以下载或查看附件。没有帐号?加入 我们

TOP

紧急求助!!!

  1. <INPUT onclick=copyToClipBoard() type=button value="COPY"><SCRIPT

  2. language=javascript>function copyToClipBoard(){
  3. var clipBoardContent="111";window.clipboardData.setData("Text",clipBoardContent);}

  4. </SCRIPT>
复制代码


  1. <INPUT onclick=copyToClipBoard() type=button value="COPY"><SCRIPT

  2. language=javascript>function copyToClipBoard(){
  3. var clipBoardContent="222";window.clipboardData.setData("Text",clipBoardContent);}

  4. </SCRIPT>
复制代码


我把这两段代码放到一个网页中去,效果是两个按钮,然后点击它,自动会有内容到剪贴板里去,但是只放一个很正常,两个一起放,得到的地址都是后一个,前一个的地址得不到了。这个怎么解决???谢谢了!!!

TOP

提示: 作者被禁止或删除 内容自动屏蔽

TOP

返回列表