Поиск тем (Псевдоаякс). Duka
Данный скрипт поместит кнопочку "Поиск схожих тем" под полем "Заголовок" на странице создания тем.
Люди вводят Название темы и могут сразу проверить наличие подобной на данном форуме без перезагрузки страницы.
<script type="text/javascript"> var p = document.getElementsByTagName("p"); if(document.URL.indexOf("post.php?fid=") != -1){ for(i=0; i<p.length; i++){ if(p[i].className=="inputfield required longinput"){ p[i].innerHTML += "<input class='button' type='button' value='Поиск схожих тем' onclick='StartSearch()' style='width: 150px;' /><iframe frameborder=0 name='searchFrame' id='searchFrameId' width='100%' height='300px' src='' style='display: none; border: 1px solid #000; width: 99%;'></iframe>"; } } } function StartSearch(){ var word=document.getElementById("fld3").value document.getElementById("searchFrameId").style.display='' parent.frames['searchFrame'].document.location.href='search.php?action=search&keywords='+word+'&author=&forum=-1&search_in=all&sort_by=0&sort_dir=DESC&show_as=topics&searchajax=1#searchajax' } if(document.URL.indexOf("#searchajax")!=-1){ document.write('<style type="text/css">#pun-navlinks, #pun-ulinks, #pun-announcement, #pun-status, #pun-crumbs1, #pun-crumbs2, #pun-about, #html-footer, #pun-break1, #pun-break3, #pun-break4 {display: none;}</style>'); var puntitle = document.getElementById('pun-title'); puntitle.parentNode.removeChild(puntitle); var a = document.getElementsByTagName("a") for(q=0; q<a.length; q++){ a[q].target="_parent" } } </script>
Данный скрипт помещать строго в HTML - низ!
P.S.: Скрипт очень полезный