Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Маленький трабл. (https://javascript.ru/forum/misc/17404-malenkijj-trabl.html)

Sektor38 18.05.2011 07:59

Маленький трабл.
 
Дали задачу, поправить меню в сайте, вот что то не как не пойму как в коде дописать чтоб страница была развёрнута а не сварачивалась:help:
сам код:
this.nodeAction = function(nodeObject, scrollState){
var hasBeenActive = hasClassName( nodeObject.parentNode, 'active' );
if (typeof oldNode == 'object' && oldNode !== null) {
var oldNodeObj = switchParentsActive( oldNode, false );
oldNodeObj.style.height = "auto";
removeClassName(oldNode, 'active');

Sektor38 18.05.2011 08:29

/** This method gets a list of all links inside the module navigation and checks the link url against the windows location */
var highlightNavigation = function(){
var currentHighlightLinks = moduleNavigationList.getElementsByTagName('a');
var linksMain = [];
for (var i = 0; i < currentHighlightLinks.length; i++) {
if (currentHighlightLinks[i].href.indexOf('javascript:') == -1 && currentHighlightLinks[i].href.indexOf('http://') == -1) {
linksMain[i] = 'http://' + window.location.hostname + '' + currentHighlightLinks[i].href;
} else {
linksMain[i] = currentHighlightLinks[i].href;
}
}
var evaluatedLinks = evaluateHighlighting(window.location.href, linksMain);
var highlightedIndex = -1;
var bestmatch = 999;
for (var j = 0; j < evaluatedLinks.length; j++) {
if (evaluatedLinks[j] < bestmatch) {
bestmatch = evaluatedLinks[j];
highlightedIndex = j;
if (evaluatedLinks[j] == -2) {
break;
}
}
}
if (highlightedIndex != -1) {
if( currentHighlightLinks[highlightedIndex].getAttribute('teasermode') == "true" ){
setTeaserMode( true );
}
self.highlightCurrentLink(currentHighlightLinks[highlightedIndex]);
}


Часовой пояс GMT +3, время: 12:25.