Запустить вставленный скрипт
Подскажите:
Вставляю после загрузки страницы функцию: var a=window.content.document.createElement("script"); a.type="text/javascript"; a.text="function InsertCanvas() {var ctx = getElementsByClassName('d-aUl-aUa')[0].getElementsByTagName('canvas').getContext('2d'); var img = new Image(); img.src = 'data:image/png;base64,iVBOR'; ctx.drawImage(img,0,0);}"; window.content.document.getElementsByTagName("head")[0].appendChild(a); А как ее потом насильно запустить? |
var script = document.createElement('script'); script.appendChild(document.createTextNode('alert("Ya");')); document.head.appendChild(script); |
mmmaks2004,
так скрипт то не рабочий |
рони,
почему? Хочу сделать такое: В Google Docs и в Gmail есть в фишка по вводу рукописного текста (рисуешь мышкой буквы в canvas-е). 1.Можно ли вставить в этот canvas свою картинку? |
Цитата:
|
рони,
не подскажешь, почему не отрабатывает с getContext('2d')? |
Цитата:
Цитата:
|
mmmaks2004,
('canvas')[0].getContext('2d'); |
рони,
это я понял, спасибо. Но c getContext не срабатывает var ctx = getElementsByClassName('d-aUl-aUa')[0].getElementsByTagName('canvas')[0].getContext('2d'); Как проверить, поддерживается Canvas API или нет? |
mmmaks2004,
не могу вам помочь ... не в теме |
Часовой пояс GMT +3, время: 03:05. |