Должен признать, я этого еще не понимаю. Я уверен, что если бы я сделал это было бы просто. У меня есть веб-шаблон и поиск не работает. Вот код:
<form action="" method="post" id="search-form">
<fieldset>
<div><span>
<input type="text" value="Enter keyword here" onfocus="if(this.value=='Enter keyword here'){this.value=''}" onblur="if(this.value==''){this.value='Enter keyword here'}" />
</span><a href="#" onclick="document.getElementById('search-form').submit()"><img src="images/button.gif" alt="" /></a></div>
</fieldset>
</form>
Это не работает. Я попытался вставить в файл web.config, чтобы обойти ошибку «405», но теперь я получаю ошибку «500». Это обработчики:
<handlers>
<add name="*.html Page Requests" path="*.html" verb="*" type="System.Web.Handlers.TransferRequestHandler" resourceType="Unspecified" preCondition="integratedMode" />
<add name="*.htm Page Requests" path="*.htm" verb="*" type="System.Web.Handlers.TransferRequestHandler" resourceType="Unspecified" preCondition="integratedMode" />
</handlers>
Является ли этот код формы запрашивающим java-скриптом и не запущен, может кто-нибудь объяснить, пожалуйста. Спасибо.