使用选项页面中的localStorage键值填充页面上的文本框?

时间:2014-03-30 02:19:20

标签: javascript jquery google-chrome-extension

我正在进行自动填充扩展。在选项页面上,用户输入名称和信息等信息。电子邮件。然后将其保存到localStorage。现在,我想要做的是将localStorage中的一个键的值作为在特定页面上的文本框中输入的文本。我假设你通过使用背景页面来做到这一点。我该怎么做呢?有没有更好的方法呢?

2 个答案:

答案 0 :(得分:0)

您不需要背景页面。最简单的方法是使用chrome.storage代替localStorage来保存选项。然后,您可以从content script访问信息,这是访问和修改网页DOM的唯一方法。

答案 1 :(得分:-1)

在您要显示的页面上

   function LoadText(){

   var name = window.localStorage.getItem("name");//name
       var email = window.localStorage.getItem("email");//name

        $('#myname').val(name);
        $('#myemail').val(email);
    }

调用该函数,它将加载