用js能实现字符串的复制吗?

inbramble 2004-03-30 05:25:57
...
...全文
153 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
wanghr100 2004-03-30
  • 打赏
  • 举报
回复
document.execCommand('Copy')
相当于按了ctrl+C
inbramble 2004-03-30
  • 打赏
  • 举报
回复
不知道说又有什么用,刚才看到别人回答:
<script language="JavaScript" type="text/javascript">
<!--
function kiss(obj)
{
obj.select();
var objcopy = obj.createTextRange();
objcopy.execCommand('Copy');
}
//-->
</script>
我试过,好用
iuhxq 2004-03-30
  • 打赏
  • 举报
回复
知道我就直接发给你了
<SCRIPT language=JavaScript>

function mm(){
if(lay1.style.display=="none"){
lay1.style.display="inline"
document.form.Submit.value="上传"
}
else{
lay1.style.display="none"
document.form.Submit.value="提交"
}
}

function call(htmlurl){
var
newwin=window.open(htmlurl,"newsssWin_searchout","top=150,left=150,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width=600,height=600");
newwin.focus();
return false;
}
var Quote = 0;
var Bold = 0;
var Italic = 0;
var Underline = 0;
var Code = 0;
var Center = 0;
var Strike = 0;
var Sound = 0;
var Swf = 0;
var Ra = 0;
var Rm = 0;
var Marquee = 0;
var Fly = 0;
var fanzi=0;
var text_enter_url = "请输入连接网址";
var text_enter_txt = "请输入连接说明";
var text_enter_email ="请输入邮件地址";
var text_enter_emailtxt ="请输入邮件说明";
var text_enter_image = "请输入图片网址";
var text_enter_sound = "请输入声音文件网址";
var text_enter_swf = "请输入FLASH动画网址";
var text_enter_ra = "请输入Real音乐网址";
var text_enter_rm = "请输入Real影片网址";
var text_enter_wmv = "请输入Media影片网址";
var text_enter_wma = "请输入Media音乐网址";
var text_enter_mov = "请输入QuickTime音乐网址";
var text_enter_sw = "请输入shockwave音乐网址";
var text_enter_email = "请输入邮件网址";
var error_no_url = "您必须输入网址";
var error_no_txt = "您必须连接说明";
var error_no_title = "您必须输入首页标题";
var error_no_email = "您必须输入邮件网址";
var error_no_emailtxt = "您必须输入邮件说明";
var error_no_gset = "必须正确按照各式输入!";
var error_no_gtxt = "必须输入文字!";
var text_enter_guang1 = "文字的长度、颜色和边界大小";
var text_enter_guang2 = "要产生效果的文字!";
function commentWrite(NewCode) {
document.form.content.value+=NewCode;
document.form.content.focus();
return;
}
function AddText(text) {
if (document.form.content.createTextRange && document.form.content.caretPos) {
var caretPos = document.form.content.caretPos;
caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ?
text + ' ' : text;
}
else document.form.content.value += text;
document.form.content.focus(caretPos);
}
function inputs(str)
{
AddText(str);
}
function Curl() {
var FoundErrors = '';
var enterURL = prompt(text_enter_url, "http://");
var enterTxT = prompt(text_enter_txt, enterURL);
if (!enterURL) {
FoundErrors += "\n" + error_no_url;
}
if (!enterTxT) {
FoundErrors += "\n" + error_no_txt;
}
if (FoundErrors) {
alert("错误!"+FoundErrors);
return;
}
var ToAdd = "[URL="+enterURL+"]"+enterTxT+"[/URL]";
document.form.content.value+=ToAdd;
document.form.content.focus();
}
function Cimage() {
var FoundErrors = '';
var enterURL = prompt(text_enter_image, "http://");
if (!enterURL) {
FoundErrors += "\n" + error_no_url;
}
if (FoundErrors) {
alert("错误!"+FoundErrors);
return;
}
var ToAdd = "[IMG]"+enterURL+"[/IMG]";
document.form.content.value+=ToAdd;
document.form.content.focus();
}


function Cra() {
var FoundErrors = '';
var enterURL = prompt(text_enter_ra, "http://");
if (!enterURL) {
FoundErrors += "\n" + error_no_url;
}
if (FoundErrors) {
alert("错误!"+FoundErrors);
return;
}
var ToAdd = "[RA]"+enterURL+"[/RA]";
document.form.content.value+=ToAdd;
document.form.content.focus();
}



function Cfanzi() {
fontbegin="[xray]";
fontend="[/xray]";
fontchuli();
}

function Cwma() {
var FoundErrors = '';
var enterURL = prompt(text_enter_wma, "http://");
if (!enterURL) {
FoundErrors += "\n" + error_no_url;
}
if (FoundErrors) {
alert("错误!"+FoundErrors);
return;
}
var ToAdd = "[wma]"+enterURL+"[/wma]";
document.form.content.value+=ToAdd;
document.form.content.focus();
}


function Cmarquee() {
fontbegin="[move]";
fontend="[/move]";
fontchuli();
}
function Cfly() {
fontbegin="[fly]";
fontend="[/fly]";
fontchuli();
}

function paste(text) {
if (opener.document.form.content.createTextRange && opener.document.form.content.caretPos) {
var caretPos = opener.document.form.content.caretPos;
caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ?
text + ' ' : text;
}
else opener.document.form.content.value += text;
opener.document.form.content.focus(caretPos);
}

function showsize(size){
fontbegin="[size="+size+"]";
fontend="[/size]";
fontchuli();
}

inbramble 2004-03-30
  • 打赏
  • 举报
回复
你要是知道,最好直接告诉我
iuhxq 2004-03-30
  • 打赏
  • 举报
回复
DVBBS的UBB代码就是这个原理,可以看看

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧