Jump to content

uefa

User
  • Posts

    54
  • Joined

  • Last visited

Everything posted by uefa

  1. Я беру таблицу из другого сайта. Мне нужно только первые пять ее колонок вставить в свой сайт. Пробовал так: // content - это id таблицы var nodeRow = content.getElementsByTagName("tr"); for (var i = 0; i < nodeTr.length; i++) { var maxCol = 5; var nodeCell = nodeRow[i].getElementsByTagName("td"); while (nodeCell.length > maxCol) { nodeCell[maxCol + 1].parentNode.removeChild(nodeCell[maxCol + 1]); } } Но не работает
  2. Как проще с помощью javascript ограничить количество колонок в таблице. Т.е. имеется таблица с заранее неизвестным количеством колонок. Нужно ее отформатировать для вывода, для этого ограничить количество колонок, остальные просто исключить. Помогите. Спасибо.
  3. Подскажите, существуют ли проверенные методы решения такой проблемы: при загрузке страницы данные получаются с помощью ajax-запроса и последующего форматирования полученного ответа в нужный вид. Во время этого процесса пользователь видит на странице индикатор загрузки (анимационный .gif). Но в случае большого объема форматируемой информации индикатор прекращает движение и складывается впечатление подвисшего приложения. Как бы выйти из ситуации? Посоветуйте. Спасибо.
  4. Я тоже так считал, но специально поставил IE Developer Toolbar и вижу, что у всех тегов по умолчанию background-color: transparent и только у body - #ffffff.
  5. Нет. Видишь фон вложенного diva.
  6. У меня внутри body находится div с фоном и этот фон я не могу переставить в body. Именно прозрачное окно браузера и нужно. Я делаю гаджет для Vista SideBar.
  7. Имеет ли смысл строка в css: BODY { background-color: transparent} Ведь там по умолчанию прописан #ffffff и поменять это значение на transparent у меня не выходит. Заполнить его прозрачными однопиксельными .gif или .png файлами не предлагать. Спасибо.
  8. uefa

    nodeId

    Так ведь работает (в IE 7). Я бы не спрашивал, если бы не обнаружил случайно.
  9. uefa

    nodeId

    Подскажите, пожалуйста, нужно ли определять переменную: var content = document.getElementById("content"); content.style.display = "none"; или же можно сразу content.style.display = "none"; если в HTML задано: <div id="content"></div>
  10. Вопрос снят. Простите за беспокойство. Просто глобальная переменная перебивалась локальной с таким же названием.
  11. Вот привожу куски: HTML <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> </head> <body onload="init_Menu(new Array(''), '');"> <form> <select onchange="change_Menu(this.value);"> <option value="....">.....</option> ..... </select> </form> </body> </html> JScript var checkedValue; function init_Menu(checkedValue, countrySel) { if (checkedValue.length == 0) { checkedValue[0] = "AAA"; checkedValue[1] = "BBB"; } if (countrySel == "") countrySel = 0; var countryId = checkedValue[countrySel]; ......... } function change_Menu(valueStr) { alert(typeof (checkedValue)); } Код, конечно, условный. Но суть такая. Если для функции init_Menu переменная checkedValue существует, то в функции change_Menu она уже undefined. Как же объявить переменную, которая будет видна во всех функциях и будет хранить необходимое значение на протяжении всей сессии? Спасибо.
  12. Подскажите, пожалуйста, достаточно ли вынести объявление переменной за все функции, чтобы она была глобыльной и была видна в любой функции для использования. У меня почему-то такая переменная после выполнения нескольких функций становтся "undefined". Помогите. Не пойму, где копать. Если нужен код - предоставлю... Спасибо.
  13. Спасибо большое. То что нужно.
  14. Ну с абсолютным позиционорованием понятно как сделать. Я думал свойсво {vertical-align: middle;} как-нибудь применить можно.
  15. Почему-то ни один из предложенных вариантов не работает. Может я чего-то не понял?
  16. Не подскажите ли, как отцентровать по вертикали расположение таблицы внутри тега ? Спасибо.
  17. Да вот пример похожий из сети вытащил:
  18. смотря какой цикл.... бывает даже трехнедельный.. беспробудный... Так я ведь поэтому в лягушатник и запостил вопрос. Почему бы и не ответить?
  19. Подскажите, пожалуйста, как можно выйти из двойного цикла. Пробовал так и ничего не получилось: function search_Array(point) { for (var i = 0; i < mainArray.length; i++) { alert(i); for (var j = 0; j < mainArray[i].option.length; j++) { alert(j); if (mainArray[i].option[j].value == point) { alert (mainArray[i].option[j].value); break endLoop; } } } endLoop: return [i, j]; } Можно, конечно, по окончанию первого цикла еще раз вставить такую же проверку (if (mainArray.option[j].value == point) ), но как-то криво выглядит. Помогите. Спасибо.
  20. uefa

    Replace <a>

    При той степени неопределенности, которой автор темы "наделил" свой вопрос (т.е. то ли удалить ссылку, то ли просто "задисэблить"), чтобы сделать вывод, какой ответ будет логичней, нужно быть или необычайно одаренным человеком, или же иметь определенное вдохновение. Ни тем, ни другим в данный момент я, видимо, не располагаю, т.к. мне нечего добавить к тому, что я уже написал. Спасибо огромное. Оба варианта работают и абсолютно подходят. Всегда надеялся на помощь этого форума.
  21. Именно там и нужно. А где бы про это почитать?
  22. Скажите, а можно изменить внешний вид линейки прокрутки? Что-то нигде не нашел. Или придется делать свою прокрутку слоя. Муторно. Или есть готовые скрипты? Спасибо.
  23. uefa

    Replace <a>

    to yopopt Спасибо. Как всегда нужный вариант. почему-то не додумался до конструкции: var text = node.firstChild.nodeValue; // Получаем текст ссылки Кстати, а как можно тогда получить значение href="Link" из тега ?
  24. uefa

    Replace <a>

    Помогите реализовать функцию замены тега . Нужно избавиться от ссылки, но сохранить Text в ячейке таблицы: До выполнения функции <td><a href="Link">Text</a></td> После выполнения функции <td>Text</td> Или может ссылку можно перевести в состояние disabled?
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy