Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 20:09 10.07.25 
Компютри и Интернет
   >> WEB Дизайн и HTML
*Кратък преглед

Тема dhtml менюта и xmlhttpнови  
Автор ghs (познат)
Публикувано03.10.05 21:32



Някои де знае или да е намирал из нета пример които да обяснява как да се създаде нещо от сорта на google.com/ig или my.msn.com? става дума за менютата! как се получава местенето и после запис в зависимост от това къде е поставено?



Тема Re: dhtml менюта и xmlhttpнови [re: ghs]  
Автор Илия Гopaнoв (БабаИлиица)
Публикувано04.10.05 11:52



Ами то е съчетание от бая на брой скриптове:

1. Скрипт за drag and drop на обекти по екрана
2. Скрипт, който добавя обекти на екрана- като ги add-ваш от лявото меню
3. Скрипт, който прави xmlhttp към сървъра, за да записва кое меню къде си си го позиционирал!

И честно казано се съмнявам всичкото да си го намериш от някъде готово написано... Решението е да си намериш по един скрипт за всяка от функциите (може на теб да ти трябват някакви други възможности) и да си ги комбинираш сам- аз поне така правя :) щото да се пише всичко от нулата е безумно и ненужно, от друга страна- никога няма точно това, което ти трябва!



Тема Re: dhtml менюта и xmlhttpнови [re: Илия Гopaнoв]  
Автор ghs (познат)
Публикувано04.10.05 19:44



то че са доста скриптова и код, това е ясно, ама поне някакъв пример да се намери защото не ми идва на акъла как може да се постигне това... някой от кодовете ги имам вече ( този за местенето по екрана ) но остават още поне 4-5.

За възможности, не ми трябват различни от тези който са в google.com/ig да речем, само искам да разбера как става всичката тази олелия...



Тема Re: dhtml менюта и xmlhttp [re: ghs]  
Автор wiz. (+)
Публикувано06.10.05 14:21



Погледни сорса от сайта на Google. Там всичко има.



Тема Re: dhtml менюта и xmlhttpнови [re: wiz.]  
Автор ghs (познат)
Публикувано06.10.05 14:42



ходи го разбери ти кода на google

function _gel(a){return document.getElementById?document.getElementById(a):null}
function _gelstn(a){return document.getElementsByTagName?document.getElementsByTagName(a):new Array()}
function _uc(a){return a.toUpperCase()}
function _trim(a){return a.replace(/^\s*|\s*$/g,"")}
function _esc(a){return window.encodeURIComponent?encodeURIComponent(a):escape(a)}
function _hesc(a){return a.replace(/</g,"&lt;").replace(/>/g,"&gt;")}
function _jesc(a){return a.replace(/"/g,'\\"').replace(/'/g,"\\'")}
var K=0;function _uid(){return"obj"+K++}
function _min(a,b){return a<b?a:b}


function F(a,b){if(!a){yb("Assertion failed.\n");if(b){yb(b+"\n")}throw"Assertion failed.";}}
function kv(a,b){if(a!=b){yb("AssertEquals failed: <"+a+"> != <"+b+">");throw"Assertion failed.";}}
function Ja(a){var b=Ja.caller;if(b&&b.arguments.length!=a){yb("Wrong number of arguments!")}}
function Vc(a,b,c){var d="";if(c!=-1){var e=new Date();e.setTime(e.getTime()+c);d=";expires="+e.toGMTString()}document.cookie=a+"="+b+";path=/"+d}
function Hf(a){var b=String(document.cookie);var c=b.indexOf(a+"=");if(c!=-1){var d=b.indexOf(";",c);return b.substring(c+a.length+1,d==-1?b.length:d)}return""}
function RA(a){var b=Hf("PREF");var c=b.split(":");for(var d=0;d<c.length;d++){var e=c[d].split("=");if(e.length==2){var f=e[0];var g=e[1];if(f==a){return g}}}return null}
function X(){return(new Date()).getTime()}
function y(a,b){return a.document.getElementById(b)}
function n(a,b){var c=a.document.getElementById(b);if(!c){yb("Element "+b+" not found.")}return c}
function lh(a){try{return a.parentNode}catch(b){return a}}
function Ed(a,b){if(!a.getAttribute){return null}var c=a.getAttribute(b);if(o&&b=="style"){return c.value}else{return c}}
function gp(a,b,c){var d=Ed(b,c);if(d==null)return;a.setAttribute(c,d)}
function N(a,b,c){try{n(a,b).innerHTML=c}catch(d){r(d)}}
function SA(a,b){try{return n(a,b).innerHTML}catch(c){r(c);return""}}
function sb(a,b,c,d){try{var e=n(a,b);e.style[c]=d}catch(f){r(f)}}
function Cp(a,b){var c=a.indexOf(b);if(c!=-1){var d=a.indexOf(";",c);if(d==-1){d=a.length}return kc(a.substring(c+b.length+1,d))}return null}
function J(a,b){a.style.display=b?"":"none"}
function ri(a,b){a.style.display=b?"block":"none"}
function YF(a,b){if(o){var c=a.createTextRange();c.moveToElementText(a);a.style.width=c.boundingWidth+2*b}}
function ie(a,b,c){var d=a.document.createElement(c);b.appendChild(d);return d}
function xp(a,b){var c;for(c=a.firstChild;c&&c.id!=b;c=c.nextSibling){}return c}
function hp(a,b){var c=y(a,b);if(!c){c=ie(a,a.document.body,"div");c.id=b}return c}
function km(a,b){var c=a.document.createElement("TR");for(var d=0;d<b.length;d++){c.appendChild(b[d])}return c}
function Bi(a,b){var c=a.document.createElement("TD");if(b){c.colSpan=b}return c}
function Hc(a,b){if(a.className==null)return false;var c=a.className.split(" ");for(var d=0;d<c.length;d++){if(c[d]==b){return true}}return false}
function md(a,b){if(Hc(a,b))return;a.className+=" "+b}
function fb(a,b){if(a.className==null)return;var c=a.className.split(" ");var d=[];for(var e=0;e<c.length;e++){if(c[e]!=b){d[d.length]=c[e]}}a.className=d.join(" ")}
function PA(a,b){var c=[];Tm(a,b,c);return c}
function Tm(a,b,c){for(var d=a.firstChild;d;d=d.nextSibling){if(b.select(d)){c.push(d)}Tm(d,b,c)}}
function yp(){}





*Кратък преглед
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2025 Dir.bg Всички права запазени.