Доброго времени!
Приспособил поисковый скрипт для работы во фрейме (планируется, что это будет словарь, упакованный в CHM-файл), когда по нажатию на иконке поиска, показ фрейма переключается, не давая поисковым результатам теряться при переходе на другую страницу.
По умолчанию у оригинального скрипта есть кнопка, скрывающая содержимое поискового окна, но не фрейм. Поэтому вопрос касается того, как кнопку скрытия поискового меню превратить в кнопку, закрывающую панель? То есть, возможно, схлопывание фрейма из следующего фрагмента (из файла "tree.js")
Код:
|
function _onclick(e) {
var fs1 = parent.document.getElementById("fs1");
var el = (typeof(e) == "undefined") ? event.srcElement : e.target
if (el.tagName != "IMG") return
var div = el.parentNode
if (div.className == "open")
{ div.className = "close"; el.src = el.src.replace("open","close")
fs1.cols = "34px,*";
}
else if (div.className == "close")
{ div.className = "open"; el.src = el.src.replace("close","open")
fs1.cols = "450px,*";
}
return false
} |
представив в виде события onclick, которое можно было бы подставить для кнопки скрытия меню, в таком формате? —
Код:
|
OnClick="document.getElementById('searchbox').focus();return addInfo('');" |