Fully qualified domain names in a CSPGateWay configuration or zenLink.
Good morning, I have a ZEN application being served up through a CSPGateWay. That ZEN application is made up of two ZEN pages. One ZEN page uses a zenLink to call the other ZEN page(see below #1). The ZEN page that is called contains a tab group with one tab. That tab contains a tif image. I have components on the called ZEN page that execute JavaScript to perform simple image manipulations - zoom and rotate(see below #2). Those simple image manipulations have stopped working. If I load the called ZEN page directly AND use a fully qualified domain name, the simple image manipulations work! Using a fully qualified domain name for the CSPGateWay does not correct the problem. I do not know if this is a CSPGateWay configuration issue or a problem with the zenLink syntax. I look forward to any input and in-sights on this situation. Thank you.
#1
&js<var url = zenLink('IPM.ZEN.ImageDisplayTestA01.cls?P1='+'#(tRecId)#'+'&P2='+'#(tableName)#'+'&P3='+'#(tPageCount)#')
window.open(url,'_blank','modal=yes,scrollbars=yes, resizable=yes,toolbar=no,menubar=no,dependent');>
#2
document.getElementById("ImgTab1").getElementsByTagName("img")[0].style.filter = "progid:DXImageTransform.Microsoft.BasicImage(rotation="+n+")";