Форум программистов, компьютерный форум, киберфорум
Javascript
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
Старый
CustomButtons часть 6-я. Генерация текста.
Запись от diadiavova размещена 13.03.2016 в 14:23
Показов 2862 Комментарии 0

  1. Генерация текста из шаблонов
  2. Преобразование страницы с помощью XSLT
То, что будет описано в этой статье не относится исключительно к CustomButtons и платформе Mozilla, тем не менее при работе с этим расширением может оказаться полезным.
Генерация текста из шаблонов

Создание HTML-кода для отображения выходных данных и создания диалоговых окон может оказаться процессом достаточно...
Аватар для diadiavova
Старый
CustomButtons часть 5-я. Добавим интерактивности.
Запись от diadiavova размещена 10.03.2016 в 14:44
Показов 2764 Комментарии 0

  1. Панели
  2. Вывод данных в виде HTML-документа
  3. Модальные диалоги и наблюдатели
Многие задачи автоматизации требуют либо вывода какой-то информации пользователю, либо предоставления ему возможности ввести какие-то данные или выбрать параметры выполнения. Самые простые задачи такого типа могут быть решены...
Аватар для diadiavova
Старый
CustomButtons часть 4-я. Добавим оверлеи в кнопку
Запись от diadiavova размещена 06.03.2016 в 00:35
Показов 4129 Комментарии 0

  1. Оверлеи
  2. Внедрение оверлея в код кнопки
  3. Схема XUL
Дополнять контекстное меню одним-двумя элементами можно и программно, как это было показано в предыдущей статье, но создавать код более-менее сложной структуры вручную - как-то не хочется. Кроме того, пример с контекстным меню был просто иллюстрацией...
Аватар для diadiavova
Старый
CustomButtons часть 3-я. Взаимодействие с интерфейсом Firefox.
Запись от diadiavova размещена 27.02.2016 в 13:45
Показов 3651 Комментарии 0

  1. Откуда брать информацию о структуре интерфейса
  2. Контекстное меню
Ознакомившись с работой с файловой системой, буфером обмена, реестром и тому подобными вещами, можно уже делать много чего. Однако код с chrome-привилегиями может гораздо больше. И одной из таких возможностей является возможность взаимодействия...
Аватар для diadiavova
Старый
Рейтинг: 5.00. Голосов: 1.
CustomButtons часть 1-я. О запуске скриптов в браузере или почему я предпочитаю CustomButtons.
Запись от diadiavova размещена 22.02.2016 в 12:15
Показов 6574 Комментарии 8

  1. О запуске скриптов
  2. Достоинства и недостатки.
  3. Почему я предпочитаю CustomButtons
  4. Миниликбез по XUL
  5. Куда все это вставлять
О запуске скриптов

Любому пользователю интернета, умеющему хоть немного программировать, по всей видимости приходила в голову мысль, что неплохо было бы иметь возможность...
Аватар для diadiavova
Старый
Качаем видео и музыку из "вконтактика".
Запись от diadiavova размещена 29.01.2016 в 01:25
Показов 3048 Комментарии 0

На данный момент (17.04.2017) скрипты размещенные в этой теме первоначально - неактуальны. Вконтактик сменил структуру страниц, адресов аудиофайлов теперь вообще нет на страницах и как они запрашиваются - неизвестно. Скрипт для скачивания видео заменил рабочей версией.
  1. Постановка вопроса
  2. Инструменты
  3. Загрузка музыки
  4. Загрузка видео
Постановка вопроса

Когда описывается очередной способ сделать то, что уже давным-давно...
Аватар для diadiavova
Старый
Regex Tuesday
Запись от NEbO размещена 22.10.2015 в 18:03
Показов 2353 Комментарии 0
Метки challenge, javascript, regexp

1. http://callumacrae.github.io/r... Fstrong%3E
2. http://callumacrae.github.io/r... .*%5C)%2Fi...
Старый
Рейтинг: 5.00. Голосов: 3.
Утилита для биндинга сочетаний клавиш на js
Запись от BANO размещена 06.08.2015 в 11:49
Показов 2828 Комментарии 0
Метки binder, javascript

Решил вот поделится своей реализацией бинда сочетаний.
Использовать очень легко:
JavaScript
1
2
3
4
function undo(e){// функция вынесена отдельно для удобства снятия бинда
    // e - объект события клавиатуры, не урезанный ничего с ним кроме вас никто не сделает
    undo("text"); // делаем что душе захочется
    return "stop";
...
Аватар для BANO
Ренегат
Старый
Рейтинг: 5.00. Голосов: 2.
Лёгкий способ определения Браузера IE и его версии
Запись от and_y87 размещена 15.08.2014 в 10:25
Показов 3005 Комментарии 1
Метки javascript, юмор

Пожалуй это самый лёгкий и простой способ вычисления IE и его версии.

что бы увидеть метод смотрите далее...

Определяем то что пользователь вошёл на сайт через Internet Explorer:
JavaScript
1
if ( confirm( 'У Вас Intenet Explorer ?' ) ) var msie = true;
Определяем версию браузера:
JavaScript
1
if( msie ) var msie_version = prompt("Какая у вас версия IE", "8");
Знаю...
1 апреля далеко...
Но всё...
Аватар для and_y87
Develo0per
Старый
Рейтинг: 5.00. Голосов: 1.
Арифметика JavaScript и PHP
Запись от Kantaria размещена 29.11.2012 в 23:02 / HTML+CSS=Камасутра
Показов 61167 Комментарии 11

Сегодня во время учебы Js, я столкнулся с интересной проблемой.
Я написал простенький код:

JavaScript
1
2
3
4
5
6
7
<script type="text/javascript">
var a = 10;
a /= 50;
a++;
a--;
document.write(a);
</script>
И ожидал получить на него разумный по логике ответ 0.2
Но как ни странно ответ получился - 0.19999999999999996
После долгих раздумий я решил выяснить из-за...
Аватар для Kantaria
html + css = камасутра
Старый
Вставка на страницу содержимого другой страницы с помощью JavaScript
Запись от xZooYx размещена 14.10.2012 в 13:00
Показов 7287 Комментарии 0

Пример: загрузка на главную страницу страницы новостей.

Страница новостей news.html
HTML5
1
2
<p>Новость 1</p>
<p>Новость 2</p>
Главная страница
HTML5
1
2
3
4
5
6
7
8
9
10
<html>
<head>
<script type="text/javascript" src="jquery.js"></script>
<script>
$(function() {
    $.ajax({ 
        url: "news.html" 
    })
    .done(function(data) { 
        $('#News').html(data);
...
Аватар для xZooYx
Старый
Рейтинг: 5.00. Голосов: 1.
Delphi запуск JavaScript [jsWebBrowser 3]
Запись от Alex_pac размещена 18.07.2012 в 13:13
Показов 14317 Комментарии 1
Метки delphi, javascript

Модуль jsWebBrowser 3

http://jqbook.narod.ru/delphi/javascript.htm <<- официальная страница

Нажмите на изображение для увеличения
Название: jsEmbeded.png
Просмотров: 795
Размер:	46.3 Кб
ID:	946

Модуль позволяет легко и просто использовать JavaScript страницы через стандартный компонент TWebbrowser или TEmbededWB

Имеются функции для легкого обращения к DOM элементам страницы.

В модуле предусмотрены функции по управлению событиями элементов страницы на уровне программы.

Список...
Аватар для Alex_pac
Новые блоги и статьи
Программа для com-порта
Uhbif79 05.06.2026
Всем привет, давно хотел изучить Qt, начинал, бросал, потом снова начинал. И сейчас вот смог написать свою первую программу. До этого имел опыт программирования микроконтроллеров, писал прошивки на. . .
Транскрипция 55-минутного видео через Whisper: WhisperDesktop облажался, спас Google Colab[
anaschu 01.06.2026
Понадобилось получить текст из свежезагруженного видео на YouTube. Казалось бы, задача на пять минут. Заняла полтора часа. Делюсь опытом — может кому пригодится последовательность решений. . . .
21 мат мед. Планы на развитие модели здравоСохранения
anaschu 01.06.2026
AnyLogic: план развития симуляционной модели рабочего коллектива — динамический абсентеизм, реальные данные, три сценария сравнения Продолжаю серию постов о дискретно-событийной модели рабочего. . .
20. Мат мед. Абсентеизм как отдельный тип простоя
anaschu 29.05.2026
Апдейт модели: исправленные баги, абсентеизм и новые механизмы Продолжаю развивать ранее описанную модель рабочего коллектива на AnyLogic. За последние несколько дней был проведён серьёзный. . .
19. здоровье, усталость и психотип работника влияют на производительность предприятия, и наоборот, производительность на здоровье, усталось и психотип
anaschu 28.05.2026
Дискретно-событийная модель рабочего коллектива на AnyLogic: здоровье, выгорание, психотипы и микростимуляция Привет, коллеги. Хочу поделиться итогами нескольких недель работы над симуляционной. . .
"Прокси" для последовательного порта
Eddy_Em 28.05.2026
Эту штуку написал я достаточно давно. Но сейчас вот понадобилось настроить датчик грозы, но при этом не отключать его от "метеодемона". Соответственно, надо запустить этот "прокси": метеодемон будет. . .
Рефакторинг программы уравнивания.
Massaraksh7 26.05.2026
Пример по предыдущей записи в блоге. Но, надо заметить, что, во-первых, там оптимизация не только математики, но и работы с базой данных, и с графами, а во-вторых, это ещё не всё.
Использование TThread в Lazarus для математических вычислений.
Massaraksh7 25.05.2026
Производя рефакторинг своих программ на предмет ускорения их работы, обратил внимание на такой аспект, как сокращение времени матвычислений. Дело в том, что приходится работать с большими матрицами. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru