Talk:Greasemonkey Manual:API: Difference between revisions

From GreaseSpot Wiki
Jump to navigationJump to search
m (Reverted edits by 46.183.162.116 (talk) to last revision by Arantius)
Line 24: Line 24:


: It is the general policy of Greasemonkey to ''not'' implement a special API just to build something that a user script can easily do on its own.  Something like this is a perfect candidate for a reusable component in the [[:Category:@require Library]]. [[User:Arantius|Arantius]] 12:55, 27 July 2010 (UTC)
: It is the general policy of Greasemonkey to ''not'' implement a special API just to build something that a user script can easily do on its own.  Something like this is a perfect candidate for a reusable component in the [[:Category:@require Library]]. [[User:Arantius|Arantius]] 12:55, 27 July 2010 (UTC)
== продам дебетовые карты ==
<b>Продам дебетовые карты</b> 
 
Виза классик, виза голд всех востребованных банков, всегда в наличии большой выбор. 
Стоимость карт: 
виза классик 5 т.р. 
виза голд 7 т.р. 
Комплектность. Все комплекты карт содержат: данные о пользователе в виде копии паспорта, пластиковую карту, пинкод, привязанную симкарту, договор банковского обслуживания, данные для работы с интернет банком, кодовое слово, необходимые выписки, реквизиты и чеки. Все комплекты готовы к работе. 
Оплата. <b>Работаем без предоплаты.</b> Вы получаете товар, проверяете и оплачиваете заказ 
 
<b>icq 612576295 
мобильный 8952 285 98 19 </b> 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
(5198) продажа дебетовых карт, дебетовые карты, купить, дебетовую карту, пластик, купить пластик, обнал, обналичка, карты для обналичивания денег, дебетовая карта не дорого,купли-продажа дебетовых карт, услуги по продаже дебетовых карт, visa, master card, дебетовые карты на заказ , выгодные условия по покупке дебетовых карт, услуги по продаже готовых дебетовых карт (0189)

Revision as of 21:47, 4 February 2012

GM_getObject/GM_setObject

I think these two additional functions might be handy:

function GM_getObject( name, default )
function GM_setObject( name, value )

Implementation:

function GM_getObject(name, defaultValue) {
	var s = GM_getValue(name);

	if (s === undefined) {
		return defaultValue;
	}
	else {
		return JSON.parse(s);
	}
}

function GM_setObject(name, value) {
	GM_setValue(name, JSON.stringify(value));
}
It is the general policy of Greasemonkey to not implement a special API just to build something that a user script can easily do on its own. Something like this is a perfect candidate for a reusable component in the Category:@require Library. Arantius 12:55, 27 July 2010 (UTC)