作者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)