CFWINDOW

O código abaixo mostra como atualizar o conteúdo de uma janela criada com a tag CFWINDOW, este código dribla o comportamento padrão das janelas criadas com a tag que não são atualizadas mesmo que parâmetros diferentes sejam passados para a janela.

<cfajaximport tags=“cfwindow”>

<script>

function abreJanela(id)

{

try

{

myWindow = ColdFusion.Window.getWindowObject(‘Window1’);

myWindow.destroy(true);

ColdFusion.objectCache[‘Window1’] = null;

}

catch(err) {}

ColdFusion.Window.create(‘Window1’, ‘This is a CF window’,‘window.cfm?id=’ + id,

{x:100,y:100,height:300,width:400,modal:false,closable:false,

draggable:true,resizable:true,center:true,initshow:true,

minheight:200,minwidth:200 })

}

</script>

<a href=“javascript:abreJanela(1)”>Teste 1</a><br />

<a href=“javascript:abreJanela(2)”>Teste 2</a><br />

<a href=“javascript:abreJanela(3)”>Teste 3</a><br />

Tags: , ,

Leave a Reply