2

このソリューションでは、他の JavaScript ライブラリではなく、Google クロージャ JavaScript ライブラリを使用する必要があります。

URL が読み込まれると、一方の側に iframe 内の URL のコンテンツが含まれ、もう一方の側にどのアクションが発生しているかに関するログ情報が含まれる分割パネルを動的に開きたいと思います。

以下は、Google クロージャ ライブラリを使用した分割パネルの一般的な設定ですが、iframe を追加してそのソースを現在のページ URL に設定する方法がわかりません。

var lhs = new goog.ui.Component();
var rhs = new goog.ui.Component();

// Set up splitpane with already existing DOM.
var splitpane1 = new goog.ui.SplitPane(lhs, rhs,
    goog.ui.SplitPane.Orientation.HORIZONTAL);

// Need to create an iframe with src of current url and add that to the rhs element.
4

1 に答える 1

2

コンポーネントをレンダリングした後は、基になる要素をフェッチして、必要なことを何でも実行できるはずです。何かのようなもの:

var iframe = goog.dom.createDom('iframe', { 'src': 'rhs.html' });
rhs.getElement().appendChild(iframe);
于 2011-06-15T03:59:35.780 に答える