Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   текст из других файлов (https://javascript.ru/forum/misc/69420-tekst-iz-drugikh-fajjlov.html)

fenek 26.06.2017 03:23

styleButton.css
 
span {
font-family: cursive;
background-color: red;
color: white;
padding: 1em 2em;
font-size: 1.5em;
cursor: pointer;
}

j0hnik 26.06.2017 04:11

alert('Я внутри ру'); если вот этот алерт выводит неправильно, это ничего страшного на сервере нормально заработает.

laimas 26.06.2017 04:40

Цитата:

Сообщение от fenek
<script src='scriptBtn.js' charset="utf-8"></script>

charset указывает как интерпретировать текст, а не означает конвертирование в указанную кодировку. Если этот скрипт сохранен в ANSI, то charset="utf-8" не поможет. По умолчанию у вас сервер отдает все в кодировке UTF, значит все файлы, которые содержат национальный текст должны быть также сохранены в UTF и обязательно без BOM.

Дополнение: если заниматься серьезно приложением, а значит и серверным языком, то Денвер для этого уже не годится, он давно уже отдал богу душу. Устанавливайте Open Server.

fenek 26.06.2017 15:40

Цитата:

Сообщение от laimas (Сообщение 456495)
По умолчанию у вас сервер отдает все в кодировке UTF, значит все файлы, которые содержат национальный текст должны быть также сохранены в UTF и обязательно без BOM.

Так как сделать что бы мое сообщение в алерт было в utf . Надо заметить что свое сообщение алетр пишет на номальном языке а мое на тарабарском

laimas 26.06.2017 15:46

Цитата:

Сообщение от fenek
Так как сделать что бы мое сообщение в алерт в utf

Ваше сообщение alert, это же не спецзаказ, а часть контента (страницы), кодировка которой определена заголовком передаваемым сервером, а также в мета теге. А это означает, что если определено для страницы UTF-8, а ваше сообщение находится в скрипте подключаемом к странице, то на него также будет действовать определение этой кодировки. В какой кодировке должен быть при этом сохранен файл scriptBtn.js? Конечно же UTF. Или это не понятно, или из того, что вы цитировали этого не следует?

Если этот файл будет сохранен не в UTF, то никакие <script src='scriptBtn.js' charset="utf-8"></script> не помогут.

fenek 26.06.2017 17:23

Все заработало.
Мне казалось что я scriptBtn.js в utf сохранял - видимо в utf-dom.

Спасибо - честно говоря по поводу кодировки кристальной ясности нет. надо по переваривать ваши комментарии. Главное что не до конца ясно - как скрипт подгружается к исходному коду. И как делается машинный код уже.

Со временем надеюсь утрясется.

Можете в одном двух словах сказать чем ваш сервер лучше денвера?

Пока начну доделывать сайт основной

laimas 26.06.2017 17:29

Цитата:

Сообщение от fenek
видимо в utf-dom

Это что за кодировка? BOM будучи расположенный в начале файла может создать столько проблем при выводе содержимого в браузер, что мало не покажется. Сохраняя все свои файлы на сервере в UTF, в настройках редактора обязательно выбирать сохранение без BOM.

Цитата:

Сообщение от fenek
Можете в одном двух словах сказать чем ваш сервер лучше денвера?

В трех - отвечает требованиям времени.

Зайдите на сайт разработчика Open Server, там все описано. Денвер давно помер, он не соответствует реалиям времени.

fenek 26.06.2017 17:38

Да - bom.

я уже вопрос удалил написал когда вашего ответа еще не было.


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