我如何注入一個<script>
到我的文檔,它將初始化一個變量?Chrome擴展程序:注入Javascript來設置變量
content_script:
$("body").append('<script type="text/javascript">myvar="hi there";</script>');
當我做到這一點,變量myvar
無法識別...... 如果我添加了一個簡單alert(500);
我得到的警報。
基本上我只是想從擴展中傳遞一個變量來使用它。
我如何注入一個<script>
到我的文檔,它將初始化一個變量?Chrome擴展程序:注入Javascript來設置變量
content_script:
$("body").append('<script type="text/javascript">myvar="hi there";</script>');
當我做到這一點,變量myvar
無法識別...... 如果我添加了一個簡單alert(500);
我得到的警報。
基本上我只是想從擴展中傳遞一個變量來使用它。
在[構建一個Chrome擴展 - 在一個頁面注入代碼使用內容腳本]覆蓋(http://stackoverflow.com/questions/9515704/building-a-chrome-extension -inject-code-in-a-page-using-a-content-script) – wOxxOm
其實你是對的。 jQuery似乎無法完成這項工作,但方法2從你的[鏈接](http://stackoverflow.com/questions/9515704/building-a-chrome-extension-inject-code-in-a-page-using-a-content-script)確實 – musicman