그누포털 검색창이 제대로 않되네요 좀 봐주시겠어요-_- 채택완료
홈페이지 : http://saeru.kr">http://saeru.kr 아래는 포털검색창을 그누보드내부전체검색창과 합친 건데 완벽하게 되지않아서요 원인을 모르겠네요 아래와 같은 '에러'들이 나네요 어떻하지요? 정상 비정상 한글이 넘어가지 않음 정상 비정상 "" 에대한 검색결과 없습니다 출력 정상 -홈페이지내 검색 - 비정상 -한글깨짐 -비정상 ; 구글창이 뜨다가 홈페이지 메인으로 돌아옴 정상
2. 검색을 하면 새창으로 띄우고 싶은데 html태그에서 target은 적용이 되지 않고요... 지인분이 'window.open("","",finalSearchString); ' 를 'location.href = finalSearchString;'로 대신하라고 해서 했더니 새창이 떴는데 about:blank 이라고 빈창만 뜨네요 디버깅하라는 할 줄을 몰라서요 ... 어떻하나요 ?
--------------------------
답변 1개
var f = $("#schFrom"); // 폼아이디 입력
var q = $("#schTxt"); // 검색 input 아이디입력
$(document).on("submit",f,function(e){
e.preventDefault();
var myWindow = window.open("sch", "", "width=500, height=500");
var o = $("#schOpt option:selected"); // 검색옵션 selectbox 아이디입력
console.log(o.attr('data-url'))
myWindow.location.href=o.attr('data-url')+q.val()
})
제가 질문글을 제대로 이해하고 짠건지 잘모르겟네요. 간단한데 답글이 없어서 혹시나해서요.
답변에 대한 댓글 9개
본문내용중에 지인분이 알려주셨다는 대목에서는 window.open()이 있는데
소스내용중에는 없는거같네요;
세크팀께서 가르쳐 주신 식은 따로 했을 때 잘 작동합니다. 예 http://saeru.kr/formNew.php
그런데 지금 홈페이지에 적용하면 충돌하는 소스가 있어 두개의 광고란이 사라져 버립니다. jqury를 삭제하면 광고란이 다시 살아나고 없애면 광고란이 사라져 버려서 어찌할 바 모르고 있네요 ^^
console.log() 에 해당하는 전체줄을 삭제하더라도 별변화가 없네요 ...
jQuery(document).on("submit",f,function(e){
e.preventDefault();
var myWindow = window.open("sch", "", "width=500, height=500");
var o = jQuery("#schOpt option:selected"); // 검색옵션 selectbox 아이디입력
myWindow.location.href=o.attr('data-url')+q.val()
})
이렇게 해보시겠어요;
다만 접속이 되었다 않되었다해요 ... -_- 그럴때는 어떤 이유인가요?
괜찮다면 위에 제가 올린 식에서 'window.open'을 사용해서 새창을 열수 있는 방법을 알려주실수 있나요... 지인은 location.href = finalSearchString; 자리에 window.open("","",finalSearchString); 를 대신하여 삽입하라 하여 했더니 about:blank만 뜨고 페이지를 보여주지 못하더라고 음... 디버깅하라는데.. 못하고 있네요
그리고 검색하는 홈페이지가 euc_kr인데 그래서 <option value="<? echo iconv("uft-8","euc-kr","검색");?>">성경</option> 게 사용해도 될런지요.... 그 홈페이지 접속할 때마다 문자가 깨지거든요...
해당홈페이지 주소는 http://www.holybible.or.kr/ 입니다.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인