Здравствуйте, Возможно, я не смогу, но хочу попробовать разобраться своими силами. В шаблоне есть форма для поиска по сайту (CMS самописная): <td width="147" valign="top"><input name="textfield" type="text" class="top_search" id="textfield"></td> <td valign="top"><a href="#"><img src="imgs/search_but.gif" width="23" height="19" border="0" alt=""></a></td> Поиск не работает, просто скидывает из любого места на главную страницу сайта, добавляя # после адреса: www.site.com/# Сколько времени не работает, когда и какие обновления были установлены - неизвестно, скорее всего, несколько лет. Копий сайта того времени нет. Как определить сопутствующие файлы? Что надо искать? Нет ли какого-нибудь автоматического способа поиска ошибки? Консоль Java в Хроме ошибок не показывает. По слову textfield находятся только файлы FCK editor и его changelog.txt . Там есть это (отношения не имеет?): 4.8.000 (2009-09-07) - This version includes some support for Forms fields (see example n. 14) and XHTML forms (see example n. 54). - The following methods were changed to work without JavaScript: TextField(), RadioButton(), ListBox(), ComboBox(), CheckBox(), Button(). - Support for Widget annotations was improved. - Alignment of annotation objects was fixed (examples 36 and 41 were updated). - addJavascriptObject() method was added. - Signature of Image() method was changed. - htmlcolors.php file was updated. В общем, помогите, пожалуйста, сориентироваться, что нужно искать, что можно сделать.
Java !== Javascript У тега form посмотри action или может через javascript по id формы идёт отслеживание события.
Спасибо. Но где искать тег form? На странице, кроме приведенной формы, больше ничего нет: <tr> <td width="147" valign="top"><input name="textfield" type="text" class="top_search" id="textfield"></td> <td valign="top"><a href="#"><img src="imgs/search_but.gif" width="23" height="19" border="0" alt=""></a></td> </tr>
Думаю многое было утеряно, можно просто посмотреть код CMS и попробовать там найти код который отвечает за поиск.