뭐시기 거시기 더블클릭으로 자동검색 하는것
요기가 본문이 들어가는곳 일겁니다. 이것도 파랑에서 쌔비해온건뎁쇼
더블클릭 하면 그 단어를 자동으로 검색해 주는겁니다.
var url = "<?$g4[path]?>/bbs/search.php?sfl=wr_subject&sop=and&gr_id=gnuboard&stx=" + word;// + ""; 요 부분을
주글, 눼입어나 야훠 댐으로 바꿔주면 자동으로 검색이 되게도 할 수 있겠지요.
그누보드 <<--요기를 더블클릭 해보셔.
코드내용
<script> var oldEasySearchWordValue= ''; function selectMouseBlock(srcObj, srcTxt){ var agNoiseWords; var wrd ; var selectedphrase; if (event.button==1){ agNoiseWords = "~ ! # $ % ^ * ( ) - _ = + ` ' , . < \ ? \" "; wrd = document.selection.createRange(); selectedphrase = wrd.text; if( oldEasySearchWordValue == selectedphrase && selectedphrase != "" ){ oldEasySearchWordValue = ''; document.selection.empty(); return; } if(selectedphrase == "" || agNoiseWords.indexOf(selectedphrase) != -1) return; var selWordCount = wrd.text.split(" ").length - 1; var selWordLength = returnGetLength( selectedphrase ) ; if (wrd != null && selWordLength <= 20 && selWordCount <= 3 ){ gotosearcH( selectedphrase ); oldEasySearchWordValue = selectedphrase ; } } } function returnGetLength(str) { return(str.length+(escape(str)+"%u").match(/%u/g).length-1); } function gotosearcH( word ){ var url = "<?$g4[path]?>/bbs/search.php?sfl=wr_subject&sop=and&gr_id=gnuboard&stx=" + word;// + ""; //------------------------------------------이 윗줄--------------------------------------------------// var pWidth = 800; var pHeight = 600; var pLeft = screen.width - pWidth - 5 ; var pTop = 0 ; window.open( url ,'searcH' , 'directories =yes, menubar =yes, location =yes, resizable =yes, status =yes, titlebar =yes, toolbar =yes, scrollbars=yes, top='+ pTop + ' ,left= ' + pLeft + ', width =' +pWidth + ", height=" + pHeight ); } </script> <DIV onmouseup=selectMouseBlock(); id=showDiv> <p id="showDiv">요기가 본문이 들어가는곳 일겁니다. 이것도 파랑에서 쌔비해온건뎁쇼
댓글 11개
저만 그런가요?
하지만 느려서 ...
일단 헤드에 적용을 했는데 드래그 하니 새창은 뜨는데 검색은 못하네요....