On Mon, 17 Jun 2002 16:16:28 -0400, Jacob Stevens wrote:
>How are you calling your pages? I think an example of the JS functions
>would get you a clearer answer if you still need options.
I appreciate your willingness to help here! I'll also try Ben's suggestion of putting
the
userreference in a Search argument rather than a Post argument.
Below are three snips of meta JavaScript and meta-WiTango/html:
1) Here is a snip that pops up the window, (tag opening brackets changed to square
left brackets to not confuse any email html interpretation:)
========================
[SCRIPT LANGUAGE=JavaScript>
function clickAsmnt()
{
var AsmntWindow;
AsmntWindow = window.open("","AsmntMatches","width=630,height=
220,resizable,scrollbars");
fmAsmtSearch.submit();
AsmntWindow.focus();
return false;
}
[/SCRIPT>
[/HEAD>
[BODY>
[table border=0>
[tr>
[FORM METHOD=POST ACTION="<@CGI><@APPFILE>" NAME=fmAsmtSearch
TARGET=AsmntMatches>
[INPUT TYPE=HIDDEN NAME="_UserReference"
VALUE="<@USERREFERENCE>">
[INPUT TYPE=HIDDEN NAME="_function" VALUE="findAsmt">
[td class=menuWhite>Find Asmnt by:[/td>
[td class=menuWhite>SSN: [INPUT TYPE=TEXT NAME="_SSN" SIZE="12"
MAXLENGTH="12">[/td>
[td class=menuWhite>Client Name: [INPUT TYPE=TEXT
NAME="_ClName" SIZE="12" MAXLENGTH="12">[/td>
[td class=menuWhite>Prvdr Name: [INPUT TYPE=TEXT
NAME="_ProvName" SIZE="12" MAXLENGTH="12">[/td>
[td class=menuWhite>
[INPUT TYPE="button" NAME="GoAsmnt" VALUE="Find" class="pushTinyBlue"
onclick="return clickAsmnt()">
[/td>
[/FORM>
[/tr>
[/table>
===========================
2) Here is a snip from within the popped up window that tries to load a frame in the
original window, and close itself. After this window is closed, the original window
loses
its userreference value, and witango server gives it a new one.
===========================
[FORM METHOD=POST ACTION="<@CGI><@APPFILE>" TARGET=_workArea
NAME=fmAsChoice>
[INPUT TYPE=HIDDEN NAME="_UserReference"
VALUE="<@USERREFERENCE>">
[INPUT TYPE=HIDDEN NAME="_function" VALUE="updGIF">
[INPUT TYPE=HIDDEN NAME="_FaxCat" VALUE="A">
[INPUT TYPE="button" CLASS="pushBlue" VALUE="Select"
onclick="javascript:return clickAsSel()">
[INPUT TYPE="button" CLASS="pushBlue" VALUE="Cancel"
onclick="javascript:window.close()">
[TABLE BORDER=0>
[TR>
[TD class=smallTableHead> </td>
[TD class=smallTableHead>Claimant/Applicant</TD>
[TD class=smallTableHead>IDs</TD>
[/TR>
[@ROWS>
[@EXCLUDE><@IFEQUAL @@local$lvTabClass "smallTableOdd"><@ASSIGN
name=local$lvTabClass value="smallTableEven"><@ELSE><@ASSIGN name=local
$lvTabClass value="smallTableOdd"></@EXCLUDE>
[TR>
[TD class=@@local$lvTabClass>
[INPUT TYPE=RADIO NAME="_ProdID" VALUE="<@COLUMN
Assessments.AssessID>">
[/TD>
[TD class=@@local$lvTabClass>[b><@COLUMN 'Clients.ClientLN'>, <@COLUMN
'Clients.ClientFN'> <@COLUMN 'Clients.ClientMid'>[/b>
[br><@COLUMN 'Clients.ClCity'> <@COLUMN 'Clients.ClState'>[/TD>
[TD class=@@local$lvTabClass>DOB: <@COLUMN 'Clients.ClDOB'
format='datetime:%m/%d/%y'>[br>
SSN: <@COLUMN 'Clients.ClTaxID' format="num:4-2-3,-,,,,,,">[/TD>
[TD class=@@local$lvTabClass><@COLUMN 'Assessments.AsReqReceived'
format='datetime:%m/%d/%y'>[/TD>
[/TR>
</@ROWS>
[/TABLE>
[/FORM>
=======================================
3) here is the result action before the update action back in the branch of the taf
that
is executed if the button with the "SELECT" value is pushed in the popup window in #
2.
[!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
[HTML>
[HEAD>
[TITLE>[/TITLE>
[SCRIPT language="JavaScript">AsmntWindow.close()</SCRIPT>
[/HEAD>
[BODY>
==========================================
Bill
________________________________________________________________________
TO UNSUBSCRIBE: send a plain text/US ASCII email to [EMAIL PROTECTED]
with unsubscribe witango-talk in the message body