我經(jīng)常使用帶有大量文本區(qū)域框的網(wǎng)站,但愚蠢的是它們不可擴展,因此向其中添加大量文本(我經(jīng)常這樣做)感覺非常局促,并且比我想要的更困難成為。我想制作一個greasemonkey腳本/UserScript或某種javascript,我可以將其粘貼到Chrome控制臺中以更改HTML/CSS的這一部分:resize: none到:resize: true這使得文本區(qū)域框底部有小抓手并解決了問題需要注意的一些事情是 1. 該網(wǎng)站似乎是從某種 CMS 動態(tài)生成的,2. 我無法更改此 CMS 上的任何內(nèi)容。另外,我確信有更好的方法來問這個問題。另一件事是,我想要的只是文本區(qū)域始終足夠大以容納所有文本,因此如果有一種方法可以自動擴展到文本,那就太好了。另外,如果 stackoverflow 新帖子文本框上有 textarea 抓取器那就太好了!完整的示例代碼如下,您將在其中找到“resize:none”非常感謝!<!DOCTYPE html><html><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title></head><body><tr> <td valign="top" class="content_tab_bg_padding"> <table cellspacing="0" cellpadding="0" border="0" width="100%"> <tbody> <tr> <td class="height2"></td> </tr> <tr> <td class="form_label_text" valign="top">Gotta change this text box to be permanently expandable. Ideally automatically expandable. </td> </tr> <tr> <td valign="top" width="100%" style="padding-top: 2px;"> <textarea name="ctl00$ContentPlaceHolderPageContents$ctl00$ctl00$TextArea_CustomDocumentNoteGenerals_PersonPresent" id="ctl00_ContentPlaceHolderPageContents_ctl00_ctl00_TextArea_CustomDocumentNoteGenerals_PersonPresent" class="form_textareaWithoutWidth element" rows="4" style="width: 95%; resize: none;" spellcheck="True" data-preventexpand="PreventExpand" tabindex="0"></textarea> </td> </tr> </tbody> </table> </td></tr></body></html>
使文本區(qū)域框可擴展的用戶腳本
慕標5832272
2023-08-18 10:30:44