Открытие URL-адреса в разделенной панели с помощью библиотеки закрытия Google - PullRequest
2 голосов
/ 15 июня 2011

Это решение должно использовать библиотеку JavaScript закрытия Google, а не любую другую библиотеку JavaScript.

Когда URL-адрес загружается, я хотел бы динамически открыть разделенную панель, где одна сторона содержит содержимое URL-адреса в iframe, а другая сторона содержит информацию о том, какие действия происходят.

Ниже приведена общая настройка для разделенной панели с использованием библиотеки Google Closure, но я не уверен, как добавить 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.

1 Ответ

2 голосов
/ 15 июня 2011

После рендеринга компонента вы сможете просто выбрать базовый элемент и сделать все, что вам нужно.Что-то вроде:

var iframe = goog.dom.createDom('iframe', { 'src': 'rhs.html' });
rhs.getElement().appendChild(iframe);
...