[原]从别的网站上图片,然后粘贴到自己的文本框里显示出来

来源:互联网 发布:云计算好学吗 编辑:程序博客网 时间:2024/05/04 14:47

http://community.csdn.net/Expert/topic/3816/3816662.xml?temp=.3185999

<textarea name="t1" rows=8 cols=60>
</textarea>
<input type=button value='insertPic' onclick="pastePic();">
<script>
function pastePic(){
 dv1.innerHTML="";
 var o=document.body.createTextRange();
 o.moveToElementText(dv1);
 o.execCommand("paste");
 var picUrl=getPicUrl(dv1.innerHTML);
 obj=document.all("t1");
 o=document.createElement("IMG");
 o.src=picUrl;
 obj.appendChild(o); 
 dv1.innerHTML="";
 }
function getPicUrl(str)
{
var re;
re=/(.*?)<img(.*?)src="(.*?)"(.*?)>(.*)/gi;
return str.replace(re,"$3");
}
</script>
<div id="dv1" style="display:"></div>

原创粉丝点击