Вопрос

фрейм

Добрый день!

Есть ли у кого нибудь кодовый код, чтобы сделать раздел где будет только фрейм.

Фрейм должен занимать максимум страницы.

Нравится

1 комментарий

Александр, можно даже без «кодового кода». Создать в итогах новую вкладку, там новый итог типа «веб-страница» и максимально растянуть:

А если нужно именно вместо раздела, см., как добавляется iframe вместо контрола в WelcomeScreen (только там это происходит по кнопке, а не в момент открытия): 

//VideoContainer
{
	"operation": "insert",
	"name": "VideoContainer",
	"parentName": "VideoScreen",
	"propertyName": "items",
	"values": {
		"id": "VideoContainer",
		"itemType": Terrasoft.ViewItemType.CONTAINER,
		"classes": {
			wrapClassName: ["video-wrapper"]
		},
		items: []
	}
}
 
...
/**
 * Handles a click on the "Play" button
 * @private
 */
onPlayButtonClick: function() {
	this.set("WelcomeScreenVisible", false);
	this.set("VideoScreenVisible", true);
	var html = this.getVideo();
	var videoContainer = this.Ext.get("VideoContainer");
	this.Ext.create("Terrasoft.HtmlControl", {
		id: "videoControl",
		renderTo: videoContainer,
		html: html,
		selectors: {
			wrapEl: ".video-wrapper"
		}
	});
},
...
getVideo: function() {
	var html = "<iframe width=\"996\" height=\"698\" src=\"{0}\" frameborder=\"0\" allowfullscreen></iframe>";
	var welcomeScreenVideoUrl = this.get("WelcomeScreenVideoUrl");
	return this.Ext.String.format(html, welcomeScreenVideoUrl);
},

 

Показать все комментарии