Re: [請問] IE8.0 問題

看板ask作者 (221)時間14年前 (2009/09/16 12:05), 編輯推噓2(201)
留言3則, 2人參與, 最新討論串1/1
※ 引述《sfsh (選我選我)》之銘言: : 昨天我更新IE8.0後 : 有個問題跑出來 : 就是我要某些欄位輸入資料 : 欄位格子變的很小 : 會看不到我打甚麼 : 例如 : 學校:▅ : 在▅這輸入後 只能看到黑點 : 也不知道有沒有打錯 : 我該如何處理 : 是不是把IE8.0砍掉不要更新了 要開始認真衝文章數了 聽說IE8已經進化到可以用 bookmarklet 了 你新增一個我的最愛到IE8的「我的最愛列」,在上面按右鍵選擇內容 把網址更改成下面這很長的一行 javascript:TxtRsz={formEl:null,adEv:function(t,ev,fn){if(typeof%20document.addEventListener!='undefined'){t.addEventListener(ev,fn,false)}else{t.attachEvent('on'+ev,fn)}},rmEv:function(t,ev,fn){if(typeof%20document.removeEventListener!='undefined'){t.removeEventListener(ev,fn,false)}else{t.detachEvent('on'+ev,fn)}},init:function(){var%20textareas=document.getElementsByTagName('textarea');for(var%20i=0;i<textareas.length;i++){textareas[i].style.cursor='se-resize'}var%20inputs=document.getElementsByTagName( 'input');for(var%20i=0;i<inputs.length;i++){if(inputs[i].type=='text'){inputs[i].style.cursor='e-resize'}}TxtRsz.adEv(document,'mousedown',TxtRsz.initResize)},initResize:function(event){if(typeof%20event=='undefined'){event=window.event}var%20target=event.target||event.srcElement;if(target.nodeName.toLowerCase()=='textarea'||(target.nodeName.toLowerCase()=='input'&&target.type=='text')){TxtRsz.formEl=target;TxtRsz.formEl.startWidth=TxtRsz.formEl.clientWidth;TxtRsz.formEl.startHeight=TxtRsz.formEl.clientHe ight;TxtRsz.formEl.startX=event.clientX;TxtRsz.formEl.startY=event.clientY;TxtRsz.adEv(document,'mousemove',TxtRsz.resize);TxtRsz.adEv(document,'mouseup',TxtRsz.stopResize);try{event.preventDefault()}catch(e){}}},resize:function(event){if(typeof%20event=='undefined'){event=window.event}try{TxtRsz.formEl.style.width=event.clientX-TxtRsz.formEl.startX+TxtRsz.formEl.startWidth+'px'}catch(e){}if(TxtRsz.formEl.nodeName.toLowerCase()=='textarea'){TxtRsz.formEl.style.height=event.clientY-TxtRsz.formEl.startY+Txt Rsz.formEl.startHeight+'px'}},stopResize:function(event){TxtRsz.rmEv(document,'mousedown',TxtRsz.initResize);TxtRsz.rmEv(document,'mousemove',TxtRsz.resize);var%20textareas=document.getElementsByTagName('textarea');for(var%20i=0;i<textareas.length;i++){textareas[i].style.cursor='text'}var%20inputs=document.getElementsByTagName('input');for(var%20i=0;i<inputs.length;i++){if(inputs[i].type=='text'){inputs[i].style.cursor='text'}}}};TxtRsz.init(); ...這當然是強人所難,因為 bbs 會切掉,改到這個網址去複製吧: http://ppt.cc/k;cE 設定好新的網址後,以後你看到哪個要你填寫的表格,弄得很小 就點一下這個「我的最愛」,然後你就會發現,可以用拖曳對該表格做大小縮放了。 ====================================================================== 你媽可能教過你怎麼寫 Javascript,但是這樣擠成一行的code,誰都不會想看 沒關係,到這個網站 (Bookmarklet 排版神器) http://subsimple.com/bookmarklets/jsbuilder.htm 貼上那一長串字後,輕輕按下下面的「Format」按鈕...還我漂亮拳? 延伸閱讀: https://www.squarefree.com/bookmarklets/forms.html (Bookmarklet 收集) http://www.phpied.com/form-auto-fill-bookmarklet/ (表單自動填寫教學,難) http://www.w3schools.com/htmldom/dom_reference.asp (DOM參考大全) http://shelleyura.pixnet.net/blog/post/21748745 (火力演示範例) 參考資料: 偶低腦袋瓜 P 幣 Get -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 124.8.133.88

09/16 12:06, , 1F
M文GET
09/16 12:06, 1F

09/16 12:06, , 2F
是說這問題我都沒碰過...
09/16 12:06, 2F

09/16 12:30, , 3F
沒碰過這問題...好強的回答...
09/16 12:30, 3F
(本文可轉載、修改內容、標題、作者,勿通知、詢問本人) 精通日文的人,請往後跳三步離開;五十音都不熟的人,請往前。 假設你上日文網頁,比如 http://www.goo.jp/ 看到一段字不懂意思,怎麼辦? 如果能,先把那段字用滑鼠左鍵反白選取 (比如說是「映画」) 然後點一下 Bookmarklet 就會開新分頁,跳到 google 翻譯去, 而且「已經」自動把選取的字翻譯成英文了 (movies),這樣不是很快嗎? ↑該 Bookmarklet 的網址內容,填寫這個:http://ppt.cc/ZKM6 其實選取任何語言文字,都會被翻成英文。 這是由網址內的「#auto|en|」設定的,可自行修改。 如果有女優的名字,你不想翻成英文,只是想知道怎麼發音,那改用這個 Bookmarklet: http://ppt.cc/-Ulf 一樣會開新分頁,最下面會有你選取文字的羅馬拼音 就像是 http://tinyurl.com/rbgger 這最下面有 saotome 這個翻譯一樣。 這個 Bookmarklet 的隱藏功能是,如果你已經進去該轉換網頁了,此時再點一次這個 Bookmarklet,就會把翻譯表格裡的文字清空,並且把翻譯選項設定成「漢字轉羅馬」。 ※ 編輯: twotwoone 來自: 124.8.133.88 (09/16 13:07)
文章代碼(AID): #1Ai6F_jG (ask)