EXTjs で自分の Web にスクロール バーを配置したいのですが、ウィンドウを最小化するとスクロールが消えるため、autoscroll = true では機能しないという問題があります...
私の問題は、私のWebページがwindow.openで呼び出す別のWebページにあることだと思います...
以下にコードを貼り付けます。
最初に私のウェブの呼び出し:
window.open("http://lnxntf05:8080/MyMaver/ServletTipoPapel?usuario="+document.form1.CLAVEUSU.value,'_parent');
次に、autosrcoll を使用する部分である jsp コード (EXTjs コードを含む) の一部を貼り付けます。
<script>
var usuario = "${usuario}";
Ext.require([
'Ext.form.*',
'Ext.form.field.File',
'Ext.layout.container.Column',
'Ext.window.MessageBox',
'Ext.fx.target.Element',
'Ext.panel.*',
'Ext.toolbar.*',
'Ext.button.*',
'Ext.grid.*',
'Ext.container.ButtonGroup',
'Ext.layout.container.Table',
'Ext.tip.QuickTipManager'
]);
Ext.onReady(function() {
Ext.QuickTips.init();
var top = Ext.widget({
xtype: 'form',
id: 'multiColumnForm',
collapsible: true,
frame: true,
autoScroll: true,
//renderer:contenedor,
title: 'TABLAS DE LOTES - MANTENIMIENTO',
bodyPadding: '0 0 0',
width: '80%',
//height: 800,
fieldDefaults: {
labelAlign: 'side',
msgTarget: 'side'
},
items: [tuUsuario,cabeceraPrueba,filtradoGrupo,customGroup,
simpleCombo,mensajesGroup],
//controlFechas
buttons: [{
text: 'Altas',
hidden: true,
handler: function() {
this.up('form').getForm().isValid();
}
},{
text: 'Consulta pendientes de imprimir',
disabled: true,
id:'botonConsulta',
handler: function() {
consultarTipoPapel();
}
},{
text: 'Consulta ya impresos',
disabled: true,
id:'botonConsultaSimple',
handler: function() {
consultarTipoPapelSimple();
}
},{
text: 'Modificar',
disabled: true,
id:'botonModificar',
handler: function() {
modificarRegistro();
}
},{
text: 'Limpiar',
handler: function() {
limpiarCampos();
}
}]
});
top.render(document.body);
});