Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » Web-программирование » вопросы по javascript

Модерирует : Cheery

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125

Открыть новую тему     Написать ответ в эту тему

vs6262



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Russian.lng

Код:
[Tittle]="Контакт"
 
[FromName]="От кого Имя Фамилия:"
[FromEmail]="От кого E-Mail:"
[ToName]="Кому Имя Фамилия:"
[ToEmail]="Кому E-Mail:"
[Subject]="Тема:"
[Message]="Ваше Сообщение:"
 
[ButtonSend]="Отправить"
 
[MessageSucesSended]="Ваше сообщение было успешно отправлено!"
[Error]="Ошибка"
[MessageNotSucesSended]="Ваше сообщение не отправлено, пожалуйста заполните все поля!"
[ButtonClose]="Закрыть"

может кто подскажет упрощённый вариант функции:  
1. вчитанное уже в переменную содержание файла (уже сделал)
 
2. подставить в функцию эту переменную + один стринг из тех которые в скобках. эта же функция возвращает назад значение в скобках от соответствующего стринга в скобках (нужно сделать) ?
 
самый короткий вариант функции нужен
 
Заранее Спасибо
 
Добавлено:
или может кто натолкнёт что из JS использовать: если стринг [такой то такой то] уже найден(позиция), как очень просто селектировать следующий за ним текст в кавычках, а остальное я сам сделаю
 
Добавлено:
или работать что то типа: substring, indexof, lastindexof, str.slice(0, 5) ?
 
Добавлено:
может кто знает чем в JS сделать: начиная с определённой позиции вырезать стринг между двумя кавычками и передать его в другую переменную?
а остальное всё я сам сделаю
 
Добавлено:

Код:
string.substring(string.indexOf("startstring") + string.search(/+searchingword+/i) +"startstring".length(), string.indexOf("endstring"))

то что мне нужно было
вопрос снят

Всего записей: 2240 | Зарегистр. 25-02-2013 | Отправлено: 16:12 21-05-2021 | Исправлено: vs6262, 18:30 21-05-2021
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vs6262

Цитата:
то что мне нужно было
вопрос снят

это делается не так!
я же говорил - храните данные в json, подключаете/загружаете и все, у вас уже массив с нужными ключами и значениями.
либо посмотрите как реализованы языковые файлы на js в любом проекте.

Всего записей: 16424 | Зарегистр. 20-09-2014 | Отправлено: 21:05 21-05-2021
vs6262



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
в json,

спасибо

Всего записей: 2240 | Зарегистр. 25-02-2013 | Отправлено: 11:27 22-05-2021
WONDROUS



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Как-то раньше спрашивал по этому примеру и просьба снова подсказать, можно ли там сделать, например, два цвета для точек ("звёзд")? Если да, то как?

Всего записей: 3478 | Зарегистр. 30-06-2002 | Отправлено: 21:46 26-05-2021
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
WONDROUS
https://jsfiddle.net/7yjna0kc/
 
ps: это же настолько элементарно.

Всего записей: 16424 | Зарегистр. 20-09-2014 | Отправлено: 21:57 26-05-2021 | Исправлено: Mavrikii, 21:58 26-05-2021
WONDROUS



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Mavrikii
Спасибо за ответ и пример! Для того, кто хорошо знает JS да, элементарно.

Всего записей: 3478 | Зарегистр. 30-06-2002 | Отправлено: 14:41 27-05-2021 | Исправлено: WONDROUS, 15:24 27-05-2021
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
WONDROUS

Цитата:
Для того, кто хорошо знает JS да, элементарно

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

Всего записей: 16424 | Зарегистр. 20-09-2014 | Отправлено: 21:24 27-05-2021
Zivers



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Всем  привет!
А можно попросить просмотреть код?
 
Если коротко: есть популярная программа Notion, для неё есть только англ. и корейская локализация.
Но есть userscript с переводом на китайский. Я на его основе хотел попробовать сделать перевод на русский.  
 
Но скрипт работает раз через 5, при изменениях на странице иногда выдаёт ошибку и приходится перезагружать страницу. И делать это по 10 раз надоедает.
 
Сам я в коде полный ноль, а там по видимому что-то лишнее или не хватает кусочка кода или закрывающей скобки какой.  
Так вот где и кого бы спросить, знающего javascript?
 
На всякий случай скрипт –  
https://greasyfork.org/scripts/394547-notionchinese/code/NotionChinese.user.js

Всего записей: 1141 | Зарегистр. 03-06-2006 | Отправлено: 23:51 28-05-2021
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Zivers

Цитата:
Но скрипт работает раз через 5, при изменениях на странице иногда выдаёт ошибку и приходится перезагружать страницу

проблема с этим скриптом или уже с тем, что перевели на русский?
если со вторым, то зачем первый?
 

Цитата:
а там по видимому что-то лишнее или не хватает кусочка кода или закрывающей скобки какой.  

тогда бы это не работало сразу.
 

Цитата:
иногда выдаёт ошибку

какую? что говорит консоль браузера?

Всего записей: 16424 | Зарегистр. 20-09-2014 | Отправлено: 23:55 28-05-2021
Zivers



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Mavrikii
Цитата:
проблема с этим скриптом или уже с тем, что перевели на русский?
если со вторым, то зачем первый?  

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

Цитата:
 
какую? что говорит консоль браузера?

О, понял, включу и понаблюдаю, напишу тогда позже. Пасиб!

 
Решено, спасибо вам огромное за помощь!

Всего записей: 1141 | Зарегистр. 03-06-2006 | Отправлено: 00:24 29-05-2021 | Исправлено: Zivers, 18:26 31-05-2021
WONDROUS



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите, пожалуйста, как сделать, чтобы плагин AOS срабатывал только для дива/класса (например, для .wrapper)?
Сейчас так:

Код:
$(document).ready(function() {
AOS.init({
    startEvent: 'load'
});
 
$(window).on('load', function() {
    AOS.refresh();
});
});

Всего записей: 3478 | Зарегистр. 30-06-2002 | Отправлено: 17:52 31-05-2021
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
WONDROUS

Цитата:
плагин AOS

все помнят что это

Всего записей: 16424 | Зарегистр. 20-09-2014 | Отправлено: 18:43 31-05-2021
WONDROUS



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Mavrikii
Ссылка и ссылка.

Всего записей: 3478 | Зарегистр. 30-06-2002 | Отправлено: 19:41 31-05-2021
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
WONDROUS

Цитата:
чтобы плагин AOS срабатывал только для дива/класса (например, для .wrapper)?

проходите по ним перед инициализацией, цепляете data-aos атрибуты.

Всего записей: 16424 | Зарегистр. 20-09-2014 | Отправлено: 19:50 31-05-2021
WONDROUS



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Mavrikii
Может, я снова как-то не так спросил или написал, надо, чтобы внутри этого контейнера срабатывало, например, при скроллинге и фиксированной высоте этого дива.

Всего записей: 3478 | Зарегистр. 30-06-2002 | Отправлено: 19:58 31-05-2021
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
WONDROUS

Цитата:
надо, чтобы внутри этого контейнера срабатывало, например, при скроллинге и фиксированной высоте этого дива

надо - переписывайте. по коду там жесткая привязка к окну браузера, а не родительскому элементу.

Всего записей: 16424 | Зарегистр. 20-09-2014 | Отправлено: 23:03 31-05-2021
MBK2

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Не знаю куда здесь задать, возможно, дурацкий вопрос. Внутри хромовского расширения открываю вкладку через chrome.tabs.create  
А как определить что вкладка открылась корректно и url найден? Куда вставлять обработчик ошибок для данного действия?

Всего записей: 5453 | Зарегистр. 18-09-2018 | Отправлено: 17:48 03-06-2021
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MBK2

Цитата:
Не знаю куда здесь задать

в тему о расширениях для Хрома.
Расширения для Google Chrome | Google Chrome Extension
ибо вопрос специфичен для браузера.
https://developer.chrome.com/docs/extensions/reference/tabs/
возможно нужно слушать событие обновления
https://developer.chrome.com/docs/extensions/reference/tabs/#event-onUpdated

Всего записей: 16424 | Зарегистр. 20-09-2014 | Отправлено: 17:52 03-06-2021
MBK2

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ну, то что приходит туда, как я понимаю, передается параметром в колбэк из create, но там ничего нет, указывающего на то, что стрвница не загрузилась. Ошибки тоже вроде никакой не генерируется, куда рыть?

Всего записей: 5453 | Зарегистр. 18-09-2018 | Отправлено: 18:25 03-06-2021 | Исправлено: MBK2, 18:25 03-06-2021
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MBK2

Цитата:
куда рыть?

в тему о расширениях. это все специфично для API браузера, а не самого js.

Всего записей: 16424 | Зарегистр. 20-09-2014 | Отправлено: 18:30 03-06-2021
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125

Компьютерный форум Ru.Board » Интернет » Web-программирование » вопросы по javascript


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru