채택완료

form 부분 질문좀 드리겠습니다.

안녕하세요 질문좀 드리겠습니다.

검색 부분에서

 

 <button type="submit" id="sch_submit" value="검색" onclick="window.open('<?php echo G5_SHOP_URL; ?>/search.php','window_name','width=500,height=500,location=no,status=no,scrollbars=yes');"><i class="fa fa-search" aria-hidden="true"></i><span class="sound_only">검색</span></button>
 

 

 <form name="frmsearch1" action="   이부분    " onsubmit="return search_submit(this);">
 

이렇게 팝업으로 해놨습니다.

그런데 문제는 기존 페이지에서 현재창을 유지 못하고 똑같이 검색창으로 이동이됩니다.

이무문을 뭐라고 넣어야 현재페이지가 유지되고 팝업만 나오게끔 할수있을까요 아시는분이 계시는지 궁금합니다.

 

 

 

Copy
<div class="hd_sch_wr">
            <fieldset id="hd_sch">
                <legend>쇼핑몰 전체검색</legend>
                <form name="frmsearch1" action="      " onsubmit="return search_submit(this);">
                <label for="sch_str" class="sound_only">검색어<strong class="sound_only"> 필수</strong></label>
                <input type="text" name="q" value="<?php echo stripslashes(get_text(get_search_string($q))); ?>" id="sch_str" required placeholder="검색어를 입력해주세요">
 
                <button type="submit" id="sch_submit" value="검색" onclick="window.open('<?php echo G5_SHOP_URL; ?>/search.php','window_name','width=500,height=500,location=no,status=no,scrollbars=yes');"><i class="fa fa-search" aria-hidden="true"></i><span class="sound_only">검색</span></button>

                </form>
                <script>
                function search_submit(f) {
                    if (f.q.value.length < 2) {
                        alert("검색어는 두글자 이상 입력하십시오.");
                        f.q.select();
                        f.q.focus();
                        return false;
                    }
                    return true;
                }
                </script>
            </fieldset>
        </div>

답변 1개

채택된 답변
+20 포인트

<button type="submit"

->

<button type="button"

 

※ https://nykim.work/96

답변을 작성하려면 로그인이 필요합니다.