Показать сообщение отдельно
  #2 (permalink)  
Старый 15.12.2011, 12:04
Аватар для GuardCat
Просто любитель
Отправить личное сообщение для GuardCat Посмотреть профиль Найти все сообщения от GuardCat
 
Регистрация: 13.09.2011
Сообщений: 300

Попробуйте так (в контексте расширения).
var 
	myButton = document.createElment("input"),
	lastButton = document.getElementById("savet")
;

myButton.type = "image";
myButton.height = "32px";
myButton.onclick = function () {
	var w = window.open('', 'izvdi');
	w.focus();
	setParamForm('form1', 'izvdi', 'blacgi.exe');
	setQuitOn();
	rull.value = 'INFOD';
}
myButton.title = "Какая-то кнопка (Alt-В)";
myButton.onmouseover = "this.className = 'myiconover'";
myButton.onmouseout = "this.className = 'myiconout'";
myButton.accesskey = "В";
lastButton.parentNode.insertBefore(myButton, lastButton.parentNode.lastChild);

Отпишите, как оно прошло. Мне не до конца понятен механизм работы расширения.
Кстати, не забочусь о незахламлении глобального пространства имён, поскольку это расширение. Я не ошибаюсь, господа гуру?

Последний раз редактировалось GuardCat, 15.12.2011 в 12:20.
Ответить с цитированием