Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 26.11.2016, 22:07   #1
Illusiony
Форумчанин
 
Регистрация: 17.02.2014
Сообщений: 881
По умолчанию Вытянуть base64 строку из странички основанной на sketch.js

Имеется страничка из примера:
http://intridea.github.io/sketch.js/
Код:
<div class="tools">
  <a href="#colors_sketch" data-download="png" style="float: right; width: 100px;">Download</a>
</div>
<canvas id="colors_sketch" width="800" height="300"></canvas>
<script type="text/javascript">
  $(function() {
    $.each(['#f00', '#ff0', '#0f0', '#0ff', '#00f', '#f0f', '#000', '#fff'], function() {
      $('#colors_demo .tools').append("<a href='#colors_sketch' data-color='" + this + "' style='width: 10px; background: " + this + ";'></a> ");
    });
    $.each([3, 5, 10, 15], function() {
      $('#colors_demo .tools').append("<a href='#colors_sketch' data-size='" + this + "' style='background: #ccc'>" + this + "</a> ");
    });
    $('#colors_sketch').sketch();
  });
</script>
Там есть строчка
Код:
<a href=\"#colors_sketch\" data-download=\"png\" style=\"float: right; width: 100px; border: 4px double black; background: #fc3; \">Download</a>
при нажатии по этой кнопке в адресной строке появляется base64 строка рисунка , и при этом в отдельном окне браузера выводится этот рисунок

Как не делать вывод этого рисунка в браузера и в адресной строке, а вывести строку base64 в отдельном элементе html?

Если убрать
Код:
data-download="png"
, то ничего не происходит

сам код скрипта sketch.js :
Код:
http://intridea.github.io/sketch.js/lib/sketch.js
Пока что не получается так сделать
Пытаюсь вывести что то типо :
Код:
$('#text_url_img1').text($('#tools_sketch').sketch(attr('data-download')))
Но видимо совсем по другому нужно.
Никто не работал с этой библиотекой?
Illusiony вне форума Ответить с цитированием
Старый 27.11.2016, 19:43   #2
Illusiony
Форумчанин
 
Регистрация: 17.02.2014
Сообщений: 881
По умолчанию

Разобрался. Тему можно закрывать.
Illusiony вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как декодировать base64 строку в массив байт? stasa9711 C# (си шарп) 7 02.02.2016 18:18
Кодировать изображение Base64 и отправить как строку. Человек_Борща Общие вопросы Delphi 0 09.01.2014 12:30
Двунаправленный линейный список строк. Вставить строку, удалить строку и заменить строку tarasman11 Паскаль, Turbo Pascal, PascalABC.NET 4 05.07.2012 20:27
вытянуть айпи megostudent Помощь студентам 1 20.02.2011 11:42
Вытянуть рандомно строку из myqsl cheef PHP 6 17.05.2010 07:11