Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 27.06.2010, 14:59
Gim Gim вне форума
Интересующийся
Отправить личное сообщение для Gim Посмотреть профиль Найти все сообщения от Gim
 
Регистрация: 27.06.2010
Сообщений: 19

Вытащите, поделитесь плиз скриптом
Очень понравился скрипт на сворачивание панели и сохранением положения в куках: http://javascript.ru/



Пытался вытащить из http://javascript.ru/misc/pack.2.js но он у меня не работал:
function toggle_collapse(a){
if(!is_regexp){
return false}obj=fetch_object("collapseobj_"+a);
img=fetch_object("collapseimg_"+a);
cel=fetch_object("collapsecel_"+a);
if(!obj){
if(img){
img.style.display="none"}return false}if(obj.style.display=="none"){
obj.style.display="";
save_collapsed(a,false);
if(img){
img_re=new RegExp("_collapsed\\.gif$");
img.src=img.src.replace(img_re,".gif")}if(cel){
cel_re=new RegExp("^(thead|tcat)(_collapsed)$");
cel.className=cel.className.replace(cel_re,"$1")}}else{
obj.style.display="none";
save_collapsed(a,true);
if(img){
img_re=new RegExp("\\.gif$");
img.src=img.src.replace(img_re,"_collapsed.gif")}if(cel){
cel_re=new RegExp("^(thead|tcat)$");
cel.className=cel.className.replace(cel_re,"$1_collapsed")}}return false}function save_collapsed(a,h){
var g=fetch_cookie("vbulletin_collapse");
var d=new Array();
if(g!=null){
g=g.split("\n");
for(var c in g){
if(g[c]!=a&&g[c]!=""){
d[d.length]=g[c]}}}if(h){
d[d.length]=a}expires=new Date();
expires.setTime(expires.getTime()+(1000*86400*365));
set_cookie("vbulletin_collapse",d.join("\n"),expires)}

А так у меня не сохраняются куки:

<style media="all" type="text/css">@import "/files/css/bacebeafa8a5e951d04e143dce1d3fed.css";</style>

<link id="" href="/forum/clientscript/vbulletin_css/style-94ce38d6-00003.css" type="text/css" rel="stylesheet">

<script type="text/javascript" src="http://javascript.ru/misc/pack.2.js"></script>

<table width="100%" cellspacing="0" cellpadding="4" border="0" id="block-search-0" class="tborder tblock">
<thead>
<tr>
<td class="thead01">
		
<a onclick="return toggle_collapse('block-search-0')" href="#top" style="float: right;"><img border="0" alt="" src="http://javascript.ru/forum/images/ca_serenity/buttons/collapse_thead.gif" id="collapseimg_block-search-0"></a>
		
Поиск по сайту
</td>
</tr>
</thead>

<tbody style="" id="collapseobj_block-search-0">

<tr>
<td class="alt1"><form id="search-block-form" method="post" accept-charset="UTF-8" action="/search/node">
<div><div class="container-inline"><div class="form-item">
<input type="text" class="form-text" title="Введите слова, которые вы хотите искать." value="" size="15" id="edit-search-block-form-keys" name="search_block_form_keys" maxlength="128">
</div>
<input type="submit" class="button form-submit" value="Поиск" name="op">
<input type="hidden" value="63496418323c9aceec975889fca06565" id="edit-search-block-form-form-token" name="form_token">
<input type="hidden" value="search_block_form" id="edit-search-block-form" name="form_id">
</div>
</div></form>
</td>
</tr>

</tbody>

</table>

Пожалуйста, вытащите мне правильно этот скрипт так чтоб он нормально работал и сохранял положение в куки =/
 

Последний раз редактировалось Gim, 27.06.2010 в 15:36.
Ответить с цитированием
  #2 (permalink)  
Старый 27.06.2010, 16:01
Профессор
Отправить личное сообщение для exec Посмотреть профиль Найти все сообщения от exec
 
Регистрация: 21.01.2010
Сообщений: 1,022

Вы просите готовый скрипт с нуля.

Это работа, и за нее обычно платят деньги.
Для таких сообщений предназначен раздел форума "Работа".

Если вы все же хотите, чтобы вам помогли - приложите какие-то усилия сами и задавайте вопросы по ходу дела.
Ответить с цитированием
  #3 (permalink)  
Старый 27.06.2010, 16:09
Gim Gim вне форума
Интересующийся
Отправить личное сообщение для Gim Посмотреть профиль Найти все сообщения от Gim
 
Регистрация: 27.06.2010
Сообщений: 19

Скрипт уже есть, просто я не могу правильно вытащить его из http://javascript.ru/misc/pack.2.js я прошу помощи.
Ответить с цитированием
  #4 (permalink)  
Старый 27.06.2010, 16:17
Профессор
Отправить личное сообщение для exec Посмотреть профиль Найти все сообщения от exec
 
Регистрация: 21.01.2010
Сообщений: 1,022

Легче свой написать, чем копаться в такой груде кода + потом ещё все подстраивать.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск