作者shouea (XD)
看板Web_Design
标题Re: [问题] HTML表格的问题
时间Thu May 5 08:38:31 2005
※ 引述《issue4404 (一休)》之铭言:
: ※ 引述《shouea (XD)》之铭言:
: : 既然你已经解决了就好...但是这个问题你好像还没想到原因?
: : 因为英文的"字"不像中文就是固定大小,要是一个很长的字被从中切成两半
: : 然後一半在右边一半在下一行的左边,这样不会很怪吗?
: : 你在那串乱码中间随便插个空白下去,一定断很漂亮给你看
: 欧欧 其实我也想问清楚 其实 我要摆的乱码是所谓的DSL编码
: 让别人可以用DSL下载我所分享的档案 可是对DSL码而言 一个space或一个enter
: 都会造成解读错误而无法下载 那这样的问题该如何解决??
: 再次麻烦大大噜 ~~~
既然用了textarea,再加这个更方便(其实我能想到的解决办法也只有textarea XD)
先写个javascript的function
function get_code(n) {
document.forms["MyForm_"+n].elements["code_"+n].select();
var
hv=document.forms["MyForm_"+n].elements["code_"+n].createTextRange();
hv.execCommand("Copy");
}
textarea的form tag里面,id命名为MyForm_0,taxtarea自己的id命名为code_0
在textarea附近加个按钮、连结、whatever...
<span id='auto_select' onClick="get_code('0')">复制</span>
这样可以直接复制你贴的DSL码,textarea可以弄小一点无所谓
有很多串就把form、textarea跟用来复制的按钮、连结、whatever...都改数字即可
--
我承认这是从Dob学的 XD
真是方便啊,真佩服想到的人,完全了解使用者懒惰的习性 XD
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.220.18.251
※ 编辑: shouea 来自: 61.220.18.251 (05/05 08:39)