реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Представление js файлов браузеру, Как правиль но отдать js файл браурезу?
Kalyan
сообщение Dec 27 2012, 08:52
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 108
Регистрация: 4-11-10
Пользователь №: 60 656



Добрый день. У меня есть проблема с загрузкой js файлов. Есть простой html файл и javascript для этого файла вынесен в отдельный js файл:
Код
<head>
        <title>title</title>
        <meta name="viewport" content="width=device-width, initial-scale=1">
        <script type="text/javascript" src="test_java.js"></script>      
    </head>


Код
window.onload = function ()
{
    alert("javascript from file");
}


Если я запускаю страничку на компе - то все работает отлично. Но вот если я запущу страничку с моего веб сервера на stm32 - то javascript не работает. Не могу понять в чем проблема. Смотрел ваершарком, js файл я отдаю.
Для js файла генерирую следующий заголовок:
Код
HTTP/1.1 200 OK
Content-Type: application/x-javascript


Может я что-то упустил?
Go to the top of the page
 
+Quote Post
scifi
сообщение Dec 27 2012, 10:15
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 3 020
Регистрация: 7-02-07
Пользователь №: 25 136



Код
HTTP/1.1 200 OK
Content-Type: text/javascript
Go to the top of the page
 
+Quote Post
Kalyan
сообщение Dec 27 2012, 12:10
Сообщение #3


Частый гость
**

Группа: Свой
Сообщений: 108
Регистрация: 4-11-10
Пользователь №: 60 656



Код
HTTP/1.1 200 OK
Content-Type: text/javascript


Это тоже не работает ((
Go to the top of the page
 
+Quote Post
scifi
сообщение Dec 27 2012, 13:18
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 3 020
Регистрация: 7-02-07
Пользователь №: 25 136



Трейс - встудию (Wireshark, *.pcap).
Go to the top of the page
 
+Quote Post
Kalyan
сообщение Dec 27 2012, 19:28
Сообщение #5


Частый гость
**

Группа: Свой
Сообщений: 108
Регистрация: 4-11-10
Пользователь №: 60 656



Я понял в чем проблема. При передачи файла js к нему вконец добавлялся какойто символ. Это я заметил когда с браузера просто запрашивал js. Из за этого символа js файл и не парсирся наверное. После устранение этого символа все работает.
scifi, вам огромное спасибо!
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 28th July 2025 - 17:43
Рейтинг@Mail.ru


Страница сгенерированна за 0.0137 секунд с 7
ELECTRONIX ©2004-2016