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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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

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

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"))

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

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

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

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

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

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



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

Цитата:
в json,

спасибо

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



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

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

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

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



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

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

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

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

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

Всего записей: 15687 | Зарегистр. 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

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

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

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

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

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

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

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

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

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



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

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

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

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

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

Всего записей: 1046 | Зарегистр. 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();
});
});

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

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

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

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

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



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

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

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

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

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

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



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

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

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

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

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

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

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

Всего записей: 5054 | Зарегистр. 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

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

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

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

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

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

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

Всего записей: 15687 | Зарегистр. 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

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


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru