从javascript动态更新谷歌趋势嵌入式脚本

时间:2017-08-20 21:00:27

标签: javascript html embed

我想在网站中使用嵌入式谷歌趋势小部件。 基本上我想要的是能够从下拉菜单中选择一个单词,并显示该单词的谷歌趋势图表。

为了能够添加小部件,我尝试使用脚本标记,但是我无法动态更新它,但只有在完全刷新页面后才能更新。

请指教。 感谢

我在我的HTML文件中使用它:

<script type="text/javascript" src="https://ssl.gstatic.com/trends_nrtr/1087_RC03/embed_loader.js">
                                </script>
                                <script type="text/javascript" id="reloadScript">
                                    STATE.init([]);
                                    trends.embed.renderExploreWidget("TIMESERIES", {"comparisonItem":[{"keyword": STATE.active_symbol(),"geo":"","time":"today 1-m"}],"category":0,"property":""}, {"exploreQuery":"date=today 1-m&q=STATE.active_symbol()","guestPath":"https://trends.google.com:443/trends/embed/"});
                                </script>

这在我的javascript文件中:

var STATE = STATE || (function(){
var activeSymbol = localStorage.getItem('activeSymbol');
    var _args = {}; // private
    return {
        init : function(Args) {
            _args = Args;
            // some other initialising
        },
        active_symbol : function() {
            return activeSymbol;
        }
    };
}());

0 个答案:

没有答案