0

Web ページで Shield UI JavaScript チャートを使用しています。グラフの現在のタイプは円です。私が必要としているのは、ユーザーが円グラフのスライスをクリックした後に、さらにデータを提供することです。データは別のウィンドウに表示されます。また、開いたドキュメントの URL にいくつかのパラメーターを渡す必要があります。いくつかのテクニックを試しました。ただし、どれも正しく機能していません。pointSelect イベントを使用します

            events: {
                pointSelect: function(args) {
                }
            },

しかし、この時点で立ち往生しています。どんな助けにも感謝します。

4

2 に答える 2

1

でウィンドウを開くとwindow.open、後でそのウィンドウを参照できます。

var w = window.open("http://www.google.com/", "popup");

// wait for the window to load and then so something
w.onload = function(){
    w.doSomething();
};

https://developer.mozilla.org/en-US/docs/Web/API/window.openを参照してください

いくつかのパラメーターを渡すだけでよい場合は、 を利用することもできます。location.hashたとえば、 にリンクしてからpage.html#/some/variables/hereを分割するlocation.hashなどです。

于 2013-08-28T13:26:27.640 に答える