Focal Point
[CLOSED] to call a javascript from webfocus procedure

This topic can be found at:
https://forums.informationbuilders.com/eve/forums/a/tpc/f/7971057331/m/647107262

October 09, 2009, 02:28 PM
rp
[CLOSED] to call a javascript from webfocus procedure
Hi All,
I need to call a javascript (which contains banner ,2 gif images) from a webfocus procedure.
can any one tell me what is the exact syntax for calling javascript.
i tried to to give

HTMLFORM BEGIN
<script SRC=/../....abc.js.....>(not exactly correct code , i gave the path in script)
HTMLFORM END

its giving me some js error...

This message has been edited. Last edited by: Kerry,


webfocus 7.6.9 windows XP Excel
October 09, 2009, 02:50 PM
Dave Ayers
The path to your JavaScript file needs to be such the the Web Server can find it.

Is the file located on your WF client machine ?

Are you using the virtual path that is set in your Web Server (IIS, Tomcat, etc.), that points at your application components ?


Regards,
Dave

http://www.daveayers.com

WebFocus/Maintain 7.6.4-8
on Win2000 and 2003 Server
October 10, 2009, 02:50 AM
rp
Hi Dave,
i used SET JSURLS='/approot/abcd/js/abcd_banner.js'

and i am able to get the script.but now i want to place it somewhere else in page.
is there any code to shift the banners position?

thanks rp


webfocus 7.6.9 windows XP Excel
October 10, 2009, 05:35 AM
<JG>
In it's simplest form using JS/CSS

 
TABLE FILE CAR
SUM
     DEALER_COST
BY COUNTRY
BY MODEL
ON TABLE SET PAGE NOLEAD
ON TABLE HOLD AS REP1 FORMAT HTMTABLE
END
-RUN
-HTMLFORM BEGIN
<HTML>
<HEAD>
<script>
function MoveImage()
{
document.getElementById('image1').style.left = 500 + 'px';
document.getElementById('image1').style.top = 300 + 'px';
}
</script>
 
<style>
#imgBox
{
with: 0px;
height: 0px;
position : relative;
}
.image
{
position: absolute;
z-index: 100;
}
</style>
</HEAD>
<body onLoad="javascript:MoveImage()">
<div id="imgBox"><img class="image" id="image1" src="/approot/ibisamp/smplogo1.gif"/></div>
!IBI.FIL.REP1;
</body>
</HTML>
-HTMLFORM END


October 11, 2009, 04:27 PM
Waz
FYI

Did you know that script libraries used with the JSURLS option, will get the function {script lib name}OnLoadFunc automatically called when loaded.


Waz...

Prod:WebFOCUS 7.6.10/8.1.04Upgrade:WebFOCUS 8.2.07OS:LinuxOutputs:HTML, PDF, Excel, PPT
In Focus since 1984
Pity the lost knowledge of an old programmer!

October 12, 2009, 02:28 AM
<JG>
Yes Waz, and that is exactly what rp is doing.

It's just easier to show a suggested technique with it embeded.