Полезная информация

Общайтесь со знакомыми и друзьями в нашем сообществе в Facebook.

№107-10-2008 20:29:46

Blinp
Участник
 
Группа: Members
Зарегистрирован: 28-03-2008
Сообщений: 11
UA: Firefox 3.0

[howto]Разработка Расширений. Наработки

Предлагаю сюда скидывать ваши решения некоторых проблем, различные наработки.


Как Узнать из какого файла была вызвана Функция, и была ли она вызвана другой функцией
Эту проблему поможет решить Обьект Components.stack;

Выделить код

Код:

function foo()
   {
      var stack = Components.stack;
   }

Обьект stack  содержит информацию о текущем стеке.
Там хранятся такие данные как:
name  - имя функции // в данном случае foo
filename - путь к фалу в котором обьявленна функция
languageName  - название языка
lineNumber - номер линии
caller - информация о функции которая вызвала данную или null
+ несколько других значение

caller является таким же обьектом как и  stack ,




P.S: из меня писатель как с козла молока :P

Отсутствует

 

№229-03-2009 13:27:21

Alive
Участник
 
Группа: Members
Зарегистрирован: 07-06-2008
Сообщений: 15
UA: Firefox 3.0

Re: [howto]Разработка Расширений. Наработки

А где почитать как вобще пишутся расширения для ФФ?
В честности - для версий 3.0.*

Отсутствует

 

№329-03-2009 13:47:43

ПротопопулуS
2,4716 THz на каждое из 64-х ядер...
 
Группа: Members
Откуда: Местное я
Зарегистрирован: 16-12-2008
Сообщений: 1515
UA: Minefield 3.6

Re: [howto]Разработка Расширений. Наработки

А где почитать как вобще пишутся расширения для ФФ?

Здесь, но большая часть по-буржуйски.

Еще, Alive, поменяйте аватар, а то уже у Natrium такой - просто, это противоречит п.2.11 правил форума. :)

Отредактировано ПротопопулуS (29-03-2009 13:58:55)


Продам: совесть, ответственность, вежливость, воспитанность. Недорого.

Отсутствует

 

№429-03-2009 17:06:00

Alive
Участник
 
Группа: Members
Зарегистрирован: 07-06-2008
Сообщений: 15
UA: Firefox 3.0

Re: [howto]Разработка Расширений. Наработки

ПротопопулуS, спасибо, а на счет аватара я еще поспорю.

Если у него сообщений болше, это еще не означает, что вы имеете право делать мне замечание, даже не посмотрев на дату регистрации, дату установки аваарки или даже (что есть правильным) дату создания файла.

ПС: странное это правило какое-то. Аватарка распростраяется по лицензии GPL GNU :lol:

Отредактировано Alive (29-03-2009 17:18:44)

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]