Запустить вставленный скрипт
Подскажите:
Вставляю после загрузки страницы функцию:
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, время: 09:24. |