PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (27): В начало « ... 4 5 6 7 [8] 9 10 11 12 ... » В конец

> Найдено сообщений: 394
ПТО Отправлено: 28 Ноября, 2013 - 15:19:50 • Тема: Больше часа бьюсь: • Форум: JavaScript & VBScript

Ответов: 4
Просмотров: 874
Для <div> можно указывать любые свойства: div.myValue, к примеру.
У <tr> также можно назначить любое свойство.

У <td> есть ограничения?
ПТО Отправлено: 28 Ноября, 2013 - 14:43:07 • Тема: Больше часа бьюсь: • Форум: JavaScript & VBScript

Ответов: 4
Просмотров: 874
Больше часа бьюсь:

CODE (javascript):
скопировать код в буфер обмена
  1. node.innerHTML = '<table><thead><tr></tr></thead></table>';
  2.  var tds = [
  3.    {'num': 1},
  4.    {'num': 2},
  5.    {'num': 3},
  6.    {'num': 4}
  7. ];
  8. for (var i = 0; i < tds.length; i++) {
  9.    var td = document.createElement('td');
  10.    td.num = tds[i].num;
  11.    td.className = 'miniTab';
  12.    node.getElementsByTagName('table')[0].getElementsByTagName('thead')[0].getElementsByTagName('tr')[0].appendChild(td);
  13. }
  14.  
  15.  
  16. node.onclick = function(event) {
  17.   event = event || window.event;
  18.   var clickedElem = event.target || event.srcElement;
  19.   if (hasClass(clickedElem, 'miniTab')) {
  20.      chooseMiniTab(clickedElem);
  21.   }
  22.  
  23. function chooseMiniTab(td) {
  24.   console.log(td.num);
  25. }


Пишет undefined
Куда делось свойство td.num?
ПТО Отправлено: 28 Ноября, 2013 - 14:35:27 • Тема: element.children перебор dom элементов • Форум: JavaScript & VBScript

Ответов: 6
Просмотров: 1929
CODE (javascript):
скопировать код в буфер обмена
  1. for (var i = 0; i < inputs.length; i++) {
  2.         console.log(inputs[i]);
  3. }
  4.    
ПТО Отправлено: 27 Ноября, 2013 - 12:02:41 • Тема: element.children перебор dom элементов • Форум: JavaScript & VBScript

Ответов: 6
Просмотров: 1929
CODE (html):
скопировать код в буфер обмена
  1. <td id="newElem">
  2.     <input />
  3.     <input />
  4.     <textarea></textarea>
  5. </td>

CODE (javascript):
скопировать код в буфер обмена
  1.  
  2. var newElem,  inputs;
  3.  
  4. newElem = document.getElementById('newElem');
  5. inputs = newElem.children
  6.  
  7.     for (var key in inputs) {
  8.         console.log(inputs[key]);
  9.     }
  10.    

Возвращает помимо 2 инпутов и 1 текстареа еще и item, iterator, namedItem, __proto__, чего мне не надо. Хочу обойтись без жуквери. Как перебрать только input и textarea (а может и другие dom-элементы: div и т.д.)?
ПТО Отправлено: 26 Ноября, 2013 - 09:32:41 • Тема: Глупый кэш браузера FF • Форум: JavaScript & VBScript

Ответов: 16
Просмотров: 3222
IllusionMH пишет:
Не думал что это так решает
Я вчера весь день убил. Рускую версию вчера прямо в режиме онлайн фиксили походу, так как следующая скачанная мною при просмотре сети firebug вообще запросы отображать перестала.

IllusionMH пишет:
Неужели в руской версии Роскомнадзор внес 127.0.0.1 в список запрещенных и его можно было увидеть только из кэша? Ниндзя
жжешь Подмигивание
ПТО Отправлено: 25 Ноября, 2013 - 14:40:25 • Тема: Глупый кэш браузера FF • Форум: JavaScript & VBScript

Ответов: 16
Просмотров: 3222
В Яндекс браузере все ок. Дело в ФФ методом исключения получается. Как так? Скачал новый. Все равно все через кэш работает. Причем даже если использовать firebug панель "сеть" - там вообще запросов (кроме первых после очистки кэша вручную) не видно...
(Добавление)
Все решилось установкой ФФ английской версии (не русской локализации). Там все работает . Уффф....
ПТО Отправлено: 25 Ноября, 2013 - 14:13:55 • Тема: Глупый кэш браузера FF • Форум: JavaScript & VBScript

Ответов: 16
Просмотров: 3222
caballero пишет:
на прокси сервере например

отвикипедил, на всякий случай скажу: у меня работает на 127.0.0.1,

также, что у меня в хроме все окей работало, что позволяет понять, что дело возможно в браузере. Но тогда нестыковка с IllusionMH, у которого все обновилось.

Куда лезть? прокси?
(Добавление)
посмотрел что кэшировать может апач, проверил, он работает правильно, добавляет к заголовку

CODE (htmlphp):
скопировать код в буфер обмена
  1. Accept-Ranges   bytes
  2. Connection      Keep-Alive
  3. Content-Length  11108
  4. Content-Type    application/javascript
  5. Date    Mon, 25 Nov 2013 12:18:29 GMT
  6. Etag    "1000000004b89-2b64-4ebff5c452dc1"
  7. Keep-Alive      timeout=5, max=100
  8. Last-Modified   Mon, 25 Nov 2013 12:18:24 GMT



Etag - одинаковый, если нет изменений, и разный - при изменении js-файла
ПТО Отправлено: 25 Ноября, 2013 - 13:56:28 • Тема: Глупый кэш браузера FF • Форум: JavaScript & VBScript

Ответов: 16
Просмотров: 3222
А где тогда кэшируется? В апаче? Я с пятницы ничего не менял. Правда комп корпоративный, я на работе... так что все может быть
ПТО Отправлено: 25 Ноября, 2013 - 13:16:23 • Тема: Глупый кэш браузера FF • Форум: JavaScript & VBScript

Ответов: 16
Просмотров: 3222
IllusionMH пишет:
ПТО, заголовки с сервера не проверяли на наличие времени кеширования?
обновление без кеша всегда было по Ctrl+F5, а не F5

тоже не работает ))) не обновляет на Ctrl+F5
DelphinPRO пишет:
Я делаю так
'*.js?' . hash(VERSION_OF_PROJECT);

сменили версию - у пользователя обновились файлы.

отличная идея. Запишу себе на будущее


У меня у одного такая проблема? В других браузерах все ок. Посмотрите скачтайе ФФ себе, напишите alert(1), посмотрите, потом измените на alert(2), перезагрузите. Что выведет?
ПТО Отправлено: 25 Ноября, 2013 - 11:33:39 • Тема: Глупый кэш браузера FF • Форум: JavaScript & VBScript

Ответов: 16
Просмотров: 3222
менять настройки и тем более устанавливать расширения не предлагайте, менять браузер тоже - я то могу, а вот клиенты не разберутся.

Я не понимаю, как за 2 дня мог испортиться FF ? КАК ? Кто это сделал? Фоновая служба гугл хрома? избавится от конкурента решила?

раньше у хрома были проблемы - он кэшировал $.post, $.get отсылаемый на один адрес !!! (во идиот-то! ). Это же какими оленями должны были быть разработчики хрома, чтобы додуматься кэшировать аякс-запрос, ха ха!
(Добавление)
Есть же правило:
при повторном открытии страницы данные(js и css) берутся из кэша.
Нажал "обновить страницу" - полное ее обновление.

Вопрос, куда это делось? за два дня?
ПТО Отправлено: 25 Ноября, 2013 - 10:49:07 • Тема: Глупый кэш браузера FF • Форум: JavaScript & VBScript

Ответов: 16
Просмотров: 3222
Еще в пятницу, при нажатии кнопки F5 или кнопки "обновить страницу" браузер обновлял страницу целиком, включая подключаемые в <head> javascript'ы и css'ы</head>

Сегодня - нет Не понял
В чем проблема??? Я просто недоумеваю

Еще в четверг и пятницу я писал код, и при изменении js заливал его новую версию в браузер нажатием "обновить страницу", когда происходит полная загрузка страницы с нуля.

А-ааааааааааааааааааааааааааааааа!!!!!!!!!
(Добавление)
Забыл дописать, о решении '*.js?r=' . rand(1, 100000) знаю, но на той недели я его не юзал. Было то все без него. Не понял
ПТО Отправлено: 25 Ноября, 2013 - 10:31:54 • Тема: Недопустить знак переноса строки в textarea • Форум: JavaScript & VBScript

Ответов: 6
Просмотров: 2088
esterio пишет:
onkeyup
?
Да, сделал так, работает и меня радует:
CODE (javascript):
скопировать код в буфер обмена
  1. function addResource() {
  2.     if (true) {
  3.         alert('Случайное переименование невозможно');
  4.         return;
  5.     }
  6. }
  7.  
  8. myTextArea.onkeyup = function(e) {
  9.      resnameInput.value = resnameInput.value.replace(/\r/g, '').replace(/\n/g, '');
  10.        
  11. if (e.which == 13) {
  12.             addResource();
  13.         }
  14. };

После того, как отпустили ентер, он из поля стирается, и запускается нужная мне функция.

Всем спасибо!!! Улыбка
ПТО Отправлено: 22 Ноября, 2013 - 22:22:18 • Тема: Недопустить знак переноса строки в textarea • Форум: JavaScript & VBScript

Ответов: 6
Просмотров: 2088
Код такой:

CODE (javascript):
скопировать код в буфер обмена
  1. function addResource() {
  2.     if (true) {
  3.         alert('Случайное переименование невозможно');
  4.         return;
  5.     }
  6. }
  7.  
  8. myTextArea.onkeydown = function(e) {
  9.         if (e.which == 13) {
  10.             addResource();
  11.             return false;
  12.         }
  13.     };

Суть проблемы: 2я часть кода в одиночку работает.
Если нажали Enter - сработает return false и переноса строки не произойдет.

Однако совместно с первой частью (где алерт), знак Enter (перенос строки) проскакивает сразу после нажатия на ok алерта.
Надо как-то это предотвратить.

Пожалуйста, помогите.
ПТО Отправлено: 22 Ноября, 2013 - 19:08:17 • Тема: Создание массива объектов • Форум: JavaScript & VBScript

Ответов: 0
Просмотров: 347
CODE (javascript):
скопировать код в буфер обмена
  1. var elements = document.getElementsByClassName('resQuan');
  2.     var values = [];
  3.     for (var i = 0; i < elements.length; i++){
  4.         values[i].stockid = elements[i].parentNode.parentNode.stockid;
  5.         values[i].val = elements[i].value;
  6.     }
  7.     console.log(values);

Хочу видеть перемнную
CODE (javascript):
скопировать код в буфер обмена
  1. values = [{'stockid' : 1, 'val' : 1},{'stockid' : 2, 'val' : 2},{'stockid' : 3, 'val' : 3},{'stockid' : 4, 'val' : 5}]

пишет TypeError: values is undefined
[i](Добавление)

Решение:

CODE (javascript):
скопировать код в буфер обмена
  1. var elements = document.getElementsByClassName('resQuan');
  2.     var values = {};
  3.     for (var i = 0; i < elements.length; i++) {
  4.         values[i] = {
  5.             'stockid': elements[i].parentNode.parentNode.stockid,
  6.             'val': elements[i].value
  7.         }
  8.     }
  9.     console.log(values);
ПТО Отправлено: 12 Ноября, 2013 - 13:50:39 • Тема: The requested URL /... was not found on this server. • Форум: Apache и другие веб-серверы

Ответов: 4
Просмотров: 7652
Мелкий, сейчас разберемся
(Добавление)
http://httpd[dot]apache[dot]org/docs/2[dot]2[dot][dot][dot]ml#allowoverride

читаем:
When this directive is set to None, then .htaccess files are completely ignored. In this case, the server will not even attempt to read .htaccess files in the filesystem.

When this directive is set to All, then any directive which has the .htaccess Context is allowed in .htaccess files.

Вот в чем была проблема.
Вопрос решен. Мелкому +3 Подмигивание

Страниц (27): В начало « ... 4 5 6 7 [8] 9 10 11 12 ... » В конец
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB