0 / 0 / 0
Регистрация: 08.07.2016
Сообщений: 61
1

Не работает JS или что?

17.03.2017, 12:01. Показов 514. Ответов 5
Метки нет (Все метки)

Добрый день, знатоки. Объясните чайнику почему не работает js на сайте ?
Как бы в менеджере файлов на самом хостинге все успешно работает, все как надо, но открыва сам сайт обнаруживаю что JS не работает и сайт не видит один мой блок. Внизу приложу скрины.

Скрины внизу
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.03.2017, 12:01
Ответы с готовыми решениями:

что быстрее работает рекурсия или цикл
вопрос чисто академический:) что быстрее работает рекурсия или цикл. замеры производительности...

Почему это так работает или я что-то не догоняю?
Вот есть у меня скрипт, который обрабатывает запросы по ajax. Приходит запрос q в формате: q - имя...

Не работает Radiobutton, возможно неверный запрос к БД или что?
У меня возникла следующая проблема: если я пишу name=\"".$del."\" то на сайте можно выбрать...

Оптимизация. Что быстрее работает: cout или printf
Что быстрее работает: cout или printf ????????? Добавлено через 32 минуты ЕЩе вот что: Как...

5
0 / 0 / 0
Регистрация: 08.07.2016
Сообщений: 61
17.03.2017, 12:05  [ТС] 2
Вот скрины
Миниатюры
Не работает JS или что?   Не работает JS или что?  
0
0 / 0 / 0
Регистрация: 08.07.2016
Сообщений: 61
17.03.2017, 12:22  [ТС] 3
Failed to load resource: the server responded with a status of 400 (Bad Request)
chat.js:1 Uncaught SyntaxError: Unexpected token <
utils.js:1 Uncaught SyntaxError: Unexpected token <
index.js:1 Uncaught SyntaxError: Unexpected token <
(index):23 Uncaught ReferenceError: chat is not defined
at window.onload ((index):23)


такие ошибки
0
Эксперт JS
2068 / 1434 / 558
Регистрация: 11.07.2016
Сообщений: 3,379
17.03.2017, 12:24 4
Включаем экстрасенсорику...

Добавлено через 1 минуту
Код из chat.js скиньте. Первые несколько строк хотя бы.
1
0 / 0 / 0
Регистрация: 08.07.2016
Сообщений: 61
17.03.2017, 12:26  [ТС] 5
Balanaar, ;(function (window) {
var tmpl = '' +
'<img class="chat-msg--image" src="http://wc3.3dn.ru/Dota2/Heroes/Juggernaut.jpg">' +
'<div class="chat-msg--to-whom">[ALLIES] </div>' +
'<div class="chat-msg--name">{{name}}</div>:' +
'<div class="chat-msg--text">{{text}}</div>',
$body = document.querySelector('body'),
deleteMessageDelay = 10000,
max = 5,
counter = 0,
$chat, $messages;

window.chat = {
init: function () {
this.initted = true;
this.createDOM();

$messages.addEventListener('mousedown', function (e) {
e.stopPropagation()
})
},

createDOM: function () {
$chat = document.createElement('div');

$chat.classList.add('chat');
$chat.innerHTML = '<div class="chat--messages"></div>';

$body.appendChild($chat);

$messages = $chat.querySelector('.chat--messages');
},

/**
* Gets message html and appends it to messages container
* @param {String} name - Chat name
* @param {String} message - Chat message
*/
write: function (name, message) {
var data = {
name: name,
text: message
};

var html = tmpl.replace(/{{(\w+)}}/gi, function (match, val) {
return data[val];
});

this.appendMessage(html);
},

/**
* Appends message to messages container
* @param {String} msg - Message string
*/
appendMessage: function (msg) {
var $msg = document.createElement('div');

counter++;

if (counter > max) {
$messages.removeChild($messages.firstChild);
counter--;
}

$msg.innerHTML = msg;

$msg.classList.add('chat-msg');
$messages.appendChild($msg);

setTimeout(function () {
$msg.classList.add('active');
}, 4);

setTimeout(function () {
if ($msg.parentNode == $messages) {
$msg.classList.remove('active');

setTimeout(function () {
$messages.removeChild($msg);
}, 200);

counter--
}
}, deleteMessageDelay)
}
}
})(window);
0
Superposition
949 / 615 / 256
Регистрация: 27.10.2013
Сообщений: 2,084
17.03.2017, 14:34 6
trebushe, а что у вас верстка прямо в коде делает, разве не нашли подходящий шаблонизатор?

Добавлено через 44 минуты
я собрал небольшой пример чтобы вы понимали о чем речь)

Javascript
1
2
3
4
5
6
7
8
9
10
let template = document.querySelector('#message').innerHTML;
let compiled = _.template(template);
 
let arr = new Proxy([], {
  set: function(target, property, value, receiver) {
    target[property] = value;
    document.body.innerHTML = compiled({messages: target});
    return true;
  }
});
пример в работе:
https://jsfiddle.net/0ko83bqq/
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.03.2017, 14:34

Не работает WinAPI или еще что. (WM_ Messages)
Есть код. SendMessage(WebBrowser1.Handle, WM_LBUTTONDBLCLK, 10, 10); Делфа ругается на...

Что быстрее работает - активноть или popup окно
Что все таки быстрее строится, активность или popup окно? Вопрос вызван делемой что использовать...

Что выбрать Images или ImageButtons? Медленно работает
У меня есть UserControl. В нем набор ImageButtons. Добавлены аттрибуты onmouseover, onmouseout и...

Что это такое ? работает память на 2666гц или 1333гц ?
как понять работает ли память на 2666 или нет? я так понимаю 1333 это в простое ? помогите...

программа работает но не считывает правильно или мб я что то неправильно ввожу
#include&lt;stdio.h&gt; #Define LIN 100 int nrart(FILE *f, int l) {long p; int n; ...

Prestigio Libretto PER3152. Где взять аккумулятор или что не работает?
Книга не включается, при включении в сеть тоже. В чём может быть причина?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.