2013-04-12 75 views
1

在Greasemonkey的我想刪除另一個腳本的值。GM_deleteValue其他腳本

我:

腳本名稱: Facebook登錄

extensions.greasemonkey.scriptvals.https://www.facebook.com/*/Facebook login.password; 
extensions.greasemonkey.scriptvals.https://www.facebook.com/*/Facebook login.username; 

在另一個名爲腳本:Facebook的刪除我要刪除的用戶名和密碼,形成

GM_deleteValue 
Facebook登錄腳本

這是可能的,如果是我該怎麼辦呢?

感謝您的幫助!

回答

1

一個號腳本不能看到由不同的腳本存儲的值,使用GM_setValue()。存儲值按名稱空間和腳本名稱分隔,不允許交叉引用,即使通過GM_deleteValue()也不允許。

這是一項安全功能。你必須合併這兩個腳本。
注意,已經有frameworks to handle this kind of login info在/一的Greasemonkey腳本。