2010-04-04 3 views
1

나는 그 스크립트 내에서 검색 입력 필드와 버튼을 만들기 위해 몇 가지 HTML과 자바 스크립트가있는 간단한 검색 PHP 스크립트가 있습니다. 내가 뭘 하려는지 누군가가 검색을 입력하고 제출, thickbox가 열리고 결과가 thickbox에 표시됩니다 때입니다.양식에서 Thickbox를 열고 데이터로 피드를 만들 수 있습니까?

나는 지금까지 search 필드와 버튼을 가지고 있는데, submit을 누르면 간단히 thickbox가 표시되고 결과 페이지에 의해 오버로드 된 것보다 검색 결과가없는 것입니다. 여기

코드입니다 : 당신은 HTML, 자바 스크립트, 아마도 일반적으로 프로그래밍의 기본적인 이해의 일부 부족하다는

<form method="get"> 

<input type="text" name="merk" size=10 style="font-weight: bold; background-color:#D5DF23;">&nbsp;&nbsp; 

<input type="image" name="merk" class="thickbox" onclick="document.location.href='searcher.php?keepThis=true&TB_iframe=true&height=520&width=800';" src="zoek1.jpg" width="110" alt="Zoek" onMouseOver="this.src='zoek2.jpg'" onMouseOut="this.src='zoek1.jpg'"> 

</form></input> 

답변

0

그것은 보일 수있을 것입니다, 당신은 정말 아래로 기초를 받고 좀 더 많은 시간을 할애해야한다.

Thickbox는 원하는대로 사용할 수 있도록 설계되지 않은 것으로 보입니다. 어쨌든, 나는 소스 코드를 살펴 보았고, 좀 더 융통성있게 만드는 전통적인 방식으로 기능을 사용하는 것은 꽤 쉽다. (그냥 적절한 매개 변수로 tb_show 함수를 호출한다.) 당신이 원하는 것은 다음과 같습니다 :

<input type="text" id="merk" size=10 style="font-weight: bold; background-color:#D5DF23;"> 
<img onclick="tb_show('title','searcher.php?merk='+document.getElementById('merk').value+'&TB_iframe=true&height=520&width=800',false)" style="cursor:pointer;" src="zoek1.jpg" width="110" alt="Zoek" onMouseOver="this.src='zoek2.jpg'" onMouseOut="this.src='zoek1.jpg'">