Como fechar xpages no cliente de anotações? Eu uso CSJS window.close mas não está funcionando

Eu estou fazendo um aplicativo xpinc.

Eu segui o exemplo emAqui e modificou-o. Atualmente, o botão fechar está na minha página principal.

O cliente queria um botão de fechamento em vez do 'X' normal para fechar. Mas o exemplo sugere que eu deveria criar 2 xpages.

Na página1 eu deveria criar um botão comwindow.open(xpage2.xsp) e só entãowindow.close() em um botão no xpage2 funcionará. Como é que euwindow.close() quando eu não tenhowindow.open() começar com?

Eu verifiquei xpage de discussão de demonstração e OneUI, mas não há nada como isso. Eu tentei colocarwindow.open(xpage1.xsp) no xpage1 onClientLoad evento, mas isso não está funcionando também.

questionAnswers(2)

yourAnswerToTheQuestion