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

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

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

pavel1978

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

Всего записей: 149 | Зарегистр. 13-03-2008 | Отправлено: 09:01 28-11-2018
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
pavel1978
вы читаете вообще? я же написал вам код
Блокировка правой кнопки мыши + некоторых клавиш клавиатуры
если нужно все кнопки, то без условия

Код:
document.addEventListener("keydown", function(e) {  
   e.preventDefault();  
   e.stopPropagation();  
   return false;  
});

Всего записей: 16424 | Зарегистр. 20-09-2014 | Отправлено: 09:03 28-11-2018 | Исправлено: Mavrikii, 09:05 28-11-2018
pavel1978

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ошибку выдает, строка 1, код 800Ф1391 'document' - определение отсутствует....а тот не выдавал, сразу работал. Это надо для тестирования, где варианты ответа - радиобаттоны, т.е. альт-таб, контрл-С и проч. не нужны в принципе. Дабы тестируемые не переключались на шпаргалки, нужна эта лочилка.

Всего записей: 149 | Зарегистр. 13-03-2008 | Отправлено: 09:21 28-11-2018
Mavrikii

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

Цитата:
Ошибку выдает, строка 1, код 800Ф1391 'document' - определение отсутствует

куда и что пишете? и, повторюсь, это все обходится при желании - абсолютной защиты нет.
ps: и какой браузер?

Всего записей: 16424 | Зарегистр. 20-09-2014 | Отправлено: 09:23 28-11-2018 | Исправлено: Mavrikii, 09:27 28-11-2018
vs6262



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
я только добавить хотел в JavaScript как и в Java иногда можно пользоваться:

Код:
try {
  … исполняемый код
} catch (Exception x1) {
  document.writeln(x1);
}
 

Всего записей: 2240 | Зарегистр. 25-02-2013 | Отправлено: 20:35 28-11-2018
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vs6262
пользоваться document.writeln - зло (простейший пример, убивающий всю страницу если write применить после загрузки - http://jsfiddle.net/gnuqv4dk/ ). не нужно флеймить не по делу.
и здесь вопросы, а не советы.

Всего записей: 16424 | Зарегистр. 20-09-2014 | Отправлено: 20:44 28-11-2018 | Исправлено: Mavrikii, 21:32 28-11-2018
vs6262



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

Цитата:
пользоваться document.writeln - зло

я только хотел напомнить про try {

Всего записей: 2240 | Зарегистр. 25-02-2013 | Отправлено: 00:23 29-11-2018
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vs6262
и он тут не нужен. если есть ошибка, то нужно сначала определить в чем проблема, а не перехватывать ее.

Всего записей: 16424 | Зарегистр. 20-09-2014 | Отправлено: 00:24 29-11-2018 | Исправлено: Mavrikii, 00:28 29-11-2018
vs6262



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

Цитата:
и он тут не нужен.

Вы правы программирование любит точности, а это можно использовать в сложных функциях чтобы пользователи позже могли к примеру сообщить Error Nr.... итд.
ладно заканчиваю флейм

Всего записей: 2240 | Зарегистр. 25-02-2013 | Отправлено: 00:33 29-11-2018 | Исправлено: vs6262, 00:34 29-11-2018
h1nzor

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Друзья, помогите пожалуйста кому не лень. Н ужен скрипт чтоб вставить в html файл простая водосточная таблица с тремя столбцами: название локации, ячейка чтоб вставить почтовый индекс местности, и в последней сепараторы выдавали дистанцию до локации. Я список и соответствующие дистанции вставляют сам.... Заранее спасибо

Всего записей: 1 | Зарегистр. 06-12-2018 | Отправлено: 01:05 06-12-2018
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
h1nzor
пример покажите, чтобы было понятно о чем речь. ну и тут пишут скрипты, а не ищут готовые )

Всего записей: 16424 | Зарегистр. 20-09-2014 | Отправлено: 01:12 06-12-2018
VVL99

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
h1nzor
В разделе тестирование можно самому создать нужную с помощью панели тегов, а затем получить её html Код.

Всего записей: 4160 | Зарегистр. 03-02-2011 | Отправлено: 01:22 06-12-2018
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VVL99
читайте внимательно о чем речь.
вопрошающий хочет расчет на основе введенных данных, а не просто html код таблицы.
 
h1nzor

Цитата:
Я список и соответствующие дистанции вставляют сам

список и дистанции до чего? не проще указывать геокоординаты для индексов и на основе их пересчитывать расстояния?
к примеру так - https://www.geodatasource.com/developers/javascript

Всего записей: 16424 | Зарегистр. 20-09-2014 | Отправлено: 01:40 06-12-2018 | Исправлено: Mavrikii, 01:41 06-12-2018
VVL99

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В 71 хроме появилась проблема, если активные элементы страницы (форума) изменены расширением, то эти элементы перестают работать.
 
Если изменения выполнять в области видимости страницы (в консоле), то подобных проблем нет.

Всего записей: 4160 | Зарегистр. 03-02-2011 | Отправлено: 19:27 15-12-2018
GEGEMON



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Можно ли вот к энтому календарю прописать ссылки которые будут отображатся в соответствии с днем календаря? ссылка 1 - 3 января, ссылка 2 - 5марта, ссылка 5 - 9 августа.

Всего записей: 2820 | Зарегистр. 07-02-2006 | Отправлено: 12:56 25-12-2018
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
GEGEMON
покажите пример, ибо не совсем понятно о чем речь

Всего записей: 16424 | Зарегистр. 20-09-2014 | Отправлено: 18:32 25-12-2018
GEGEMON



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

Цитата:
покажите пример

вот. Т.е. схема такая - на определенный день недели показывает соответствующие ссылки

   
421x449(28.60 kB)

сам сайт

Всего записей: 2820 | Зарегистр. 07-02-2006 | Отправлено: 19:13 25-12-2018 | Исправлено: GEGEMON, 19:13 25-12-2018
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
GEGEMON
что запишите в .json файле - то и будет отображаться

Цитата:
{
    "9/12/2014": {
        "type":"Conference",
        "title": "International Conference",
        "venue":"Hyatt Regency Hotel",
        "location": "Calgary Alberta , Canada",
        "time": "10:00 AM",
        "desc": "Lorem ipsum dolor sit amet...",
        "more": "http://www.example.com"
    }
 }

 
можно записать массив ссылок и просто обработать его при выводе как массив, а не объект

Всего записей: 16424 | Зарегистр. 20-09-2014 | Отправлено: 19:59 25-12-2018 | Исправлено: Mavrikii, 20:03 25-12-2018
GEGEMON



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

Цитата:
что запишите в .json файле - то и будет отображаться  

это файл с данными штоля?  

Код:
// get json
  getjson(url, function(obj) {
    for (key in obj) {

url это путь к этому .json файлу? абсолютный или относительный?

Цитата:
просто обработать его при выводе как массив, а не объект

да, так будет лучше ибо ссылок в итоге около 700 получится, а то и больше. Как реализовать сиё?

Всего записей: 2820 | Зарегистр. 07-02-2006 | Отправлено: 20:18 25-12-2018
Mavrikii

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

Цитата:
  var url = 'https://dl.dropboxusercontent.com/u/23834858/api/calendar.json';

пофиг какой путь, главное, чтобы правильный
можно и без него обойтись, прописать все в json формате в самом скрипте.

Всего записей: 16424 | Зарегистр. 20-09-2014 | Отправлено: 20:23 25-12-2018 | Исправлено: Mavrikii, 20:25 25-12-2018
Открыть новую тему     Написать ответ в эту тему

Страницы: 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