Показать сообщение отдельно
Старый 17.07.2007, 13:00   #2
Dutchak Vitaly
TYPO3 Infected
 
Регистрация: 29.08.2005
Адрес: Ukraine, Simferopol
Сообщений: 412
Отправить сообщение для Dutchak Vitaly с помощью ICQ Отправить сообщение для Dutchak Vitaly с помощью Skype™
По умолчанию

Это чистый JS тут TYPO3 не при чем.

Для начала в шаблоне создайте
Код:
<div id=search_box style="position:absolute;z-index:10;visibility:hidden;">
      Тут код формы поиска со всеми нужными скрытыми полями и кнопкой  "Искать"
</div>
Потом нужен JS код:
Код HTML:
<script>
  function showSearchBox(e){
      if (!e){
        e = windows.event
      }
      
      x = e.clientX;
      y = e.clientX+document.body.scrollTop;
      
      sBox = document.getElementById('search_box');
      sBox.style.left = x;
      sBox.style.top = y+10;
      sBox.style.visibility = 'visible';
      
      this.onclick = function (e) {hideSearchBox(e);}
  }   

  function hideSearchBox (){

    sBox = document.getElementById('search_box');
    sBox.style.visibility = 'hidden';
    this.onclick = function (e) {showSearchBox(e);}
    
  }
  
</script>

Теперь просто на кнопку или ссылку ставьте onclick = "showSearchBox(e)"


За работоспособность кода не ручаюсь, не проверял, но по идеи должно работать
__________________
TYPO3/PHP Developer
http://dv-charts.com/ - open source flash charts
Dutchak Vitaly вне форума   Ответить с цитированием