ION Script言語 から html への変換例
(イメージ表示画面:入力フォーム)
ION Script言語で記述したファイル
変換後の htmlファイル
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<ION_SCRIPT>
<ION_HEADER>
    <TITLE>Suzaku XIS QuickLook Submit Form20</TITLE>
    <META http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

    <VARIABLES>
        <VARIABLE_DECL NAME="VER" TYPE="STR" VALUE="$Form.VER"/>
        <VARIABLE_DECL NAME="OBS" TYPE="STR" VALUE="$Form.OBS"/>
        <VARIABLE_DECL NAME="E0" TYPE="STR" VALUE="0.316"/>
        <VARIABLE_DECL NAME="E1" TYPE="STR" VALUE="1.000"/>
        <VARIABLE_DECL NAME="E2" TYPE="STR" VALUE="3.162"/>
        <VARIABLE_DECL NAME="E3" TYPE="STR" VALUE="10.000"/>
    </VARIABLES>
    <!-- $Id$ -->
</ION_HEADER>

<ION_BODY BGCOLOR="#CCCCCC">

<ION_IF EXPR="$Form.FRM EQ '20'">
    <ION_IF     EXPR="$Form.OBS ISTYPE 'UNDEF'">
    <ION_ELSEIF EXPR="$Form.VER ISTYPE 'UNDEF'"/>
    <ION_ELSEIF EXPR="$Form.E0 ISTYPE 'UNDEF'"/>
    <ION_ELSEIF EXPR="$Form.E1 ISTYPE 'UNDEF'"/>
    <ION_ELSEIF EXPR="$Form.E2 ISTYPE 'UNDEF'"/>
    <ION_ELSEIF EXPR="$Form.E3 ISTYPE 'UNDEF'"/>
    <ION_ELSEIF EXPR="$Form.JOB ISTYPE 'UNDEF'"/>
    <ION_ELSE/>
        <ION_EVALUATE EXPR="$E0=$FormURL.E0" DISPLAY="FALSE"/>
        <ION_EVALUATE EXPR="$E1=$FormURL.E1" DISPLAY="FALSE"/>
        <ION_EVALUATE EXPR="$E2=$FormURL.E2" DISPLAY="FALSE"/>
        <ION_EVALUATE EXPR="$E3=$FormURL.E3" DISPLAY="FALSE"/>
    </ION_IF>
</ION_IF>

    <FORM ACTION="http://www.darts.isas.jaxa.jp/cgi-bin/ion-p" TARGET="_parent">
        <INPUT TYPE="HIDDEN" NAME="page" VALUE="suzaku/XISqlimg.ion">
        <INPUT TYPE="HIDDEN" NAME="VER" VALUE="<ION_VARIABLE NAME="$VER"/>">
        <INPUT TYPE="HIDDEN" NAME="OBS" VALUE="<ION_VARIABLE NAME="$OBS"/>">
        <INPUT TYPE="HIDDEN" NAME="FRM" VALUE="20">

        <TABLE ALIGN=CENTER>
            <CAPTION>
                <NOBR><FONT COLOR="#000099">OBS ID: </FONT>
                <FONT COLOR="#FF3333"><ION_VARIABLE NAME="$Form.OBS"/> (rev <ION_VARIABLE NAME="$Form.VER"/>)</FONT></NOBR>
                <BR><FONT COLOR="#3333FF">Energy boundaries</FONT>
            </CAPTION>
            <TR>
                <TD TITLE="Energy boundary" ALIGN=RIGHT><FONT COLOR="#000099">Boundary</FONT></TD>
                <TD TITLE="Energy" ALIGN=RIGHT><FONT COLOR="#000099">Energy</FONT></TD>
                <TD TITLE="Unit"><BR></TD>
                <TD TITLE="Assigned color" ALIGN=CENTER><FONT COLOR="#000099">Color</FONT></TD>
            </TR>
            <TR>
                <TD ALIGN=RIGHT>E0:</TD>
                <TD ALIGN=CENTER>
                    <ION_DATA_OUT PRE="FALSE">
                    <IDL>
                        .compile suzaku/lib/XISqlEnergyInput.pro
                        XISqlEnergyInput, 'E0', '6', strdecode('$E0')
                    </IDL>
                    </ION_DATA_OUT>
                </TD>
                <TD ALIGN=LEFT><FONT SIZE=-1 COLOR="#000099">keV</FONT></TD>
                <TD ROWSPAN=4 BGCOLOR="#000000">
                    <TABLE>
                        <TR>
                            <TD ALIGN=LEFT><FONT COLOR="#FF0000">}</FONT></TD>
                            <TD ALIGN=CENTER><FONT COLOR="#FF0000">red</FONT></TD>
                        </TR>
                        <TR></TR>
                        <TR>
                            <TD ALIGN=LEFT><FONT COLOR="#00FF00">}</FONT></TD>
                            <TD ALIGN=CENTER><FONT COLOR="#00FF00">green</FONT></TD>
                        </TR>
                        <TR></TR>
                        <TR>
                            <TD ALIGN=LEFT><FONT COLOR="#0000FF">}</FONT></TD>
                            <TD ALIGN=CENTER><FONT COLOR="#0000FF">blue</FONT></TD>
                        </TR>
                    </TABLE>
                </TD>
            </TR>
            <TR>
                <TD ALIGN=RIGHT>E1:</TD>
                <TD ALIGN=CENTER>
                    <ION_DATA_OUT PRE="FALSE">
                    <IDL>
                        .compile suzaku/lib/XISqlEnergyInput.pro
                        XISqlEnergyInput, 'E1', '6', strdecode('$E1')
                    </IDL>
                    </ION_DATA_OUT>
                </TD>
                <TD ALIGN=LEFT><FONT SIZE=-1 COLOR="#000099">keV</FONT></TD>
            </TR>
            <TR>
                <TD ALIGN=RIGHT>E2:</TD>
                <TD ALIGN=CENTER>
                    <ION_DATA_OUT PRE="FALSE">
                    <IDL>
                        .compile suzaku/lib/XISqlEnergyInput.pro
                        XISqlEnergyInput, 'E2', '6', strdecode('$E2')
                    </IDL>
                    </ION_DATA_OUT>
                </TD>
                <TD ALIGN=LEFT><FONT SIZE=-1 COLOR="#000099">keV</FONT></TD>
            </TR>
            <TR>
                <TD ALIGN=RIGHT>E3:</TD>
                <TD ALIGN=CENTER>
                    <ION_DATA_OUT PRE="FALSE">
                    <IDL>
                        .compile suzaku/lib/XISqlEnergyInput.pro
                        XISqlEnergyInput, 'E3', '6', strdecode('$E3')
                    </IDL>
                    </ION_DATA_OUT>
                </TD>
                <TD ALIGN=LEFT><FONT SIZE=-1 COLOR="#000099">keV</FONT></TD>
            </TR>
            <TR>
                <TD ALIGN=CENTER>
                    <INPUT TYPE="RESET" VALUE="Reset">
                </TD>
                <TD ALIGN=CENTER COLSPAN=2>
                    <INPUT TYPE="SUBMIT" NAME="JOB" VALUE="Show Image">
                </TD>
            </TR>
        </TABLE>
    </FORM>
 

    <TABLE ALIGN=CENTER>
        <TR>
            <FORM ACTION="http://www.darts.isas.jaxa.jp/cgi-bin/ion-p" TARGET="_self">
            <TD TITLE="isolated" ALIGN=CENTER>
                    <INPUT TYPE="HIDDEN" NAME="page" VALUE="suzaku/XISql-form10.ion">
                    <INPUT TYPE="HIDDEN" NAME="VER" VALUE="<ION_VARIABLE NAME="$VER"/>">
                    <INPUT TYPE="HIDDEN" NAME="OBS" VALUE="<ION_VARIABLE NAME="$OBS"/>">
                    <INPUT TYPE="SUBMIT" NAME="JOB" VALUE="Prev. Form">
            </TD>
            </FORM>
            <FORM ACTION="http://www.darts.isas.jaxa.jp/cgi-bin/ion-p" TARGET="_self">
            <TD TITLE="isolated" ALIGN=CENTER>
                    <INPUT TYPE="HIDDEN" NAME="page" VALUE="suzaku/XISql-form30.ion">
                    <INPUT TYPE="HIDDEN" NAME="VER" VALUE="<ION_VARIABLE NAME="$VER"/>">
                    <INPUT TYPE="HIDDEN" NAME="OBS" VALUE="<ION_VARIABLE NAME="$OBS"/>">
                    <INPUT TYPE="SUBMIT" NAME="JOB" VALUE="Next Form">
            </TD>
            </FORM>
        </TR>
    </TABLE>

</ION_BODY>
</ION_SCRIPT>


<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<HTML>

<HEAD>

      <TITLE>Suzaku XIS QuickLook Submit Form20</TITLE>

    <META http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

 
 
   
 
 
 
 
 
    <!-- $Id$ -->

</HEAD>
 

<BODY BGCOLOR="#CCCCCC">
 
 
 

    <FORM ACTION="http://www.darts.isas.jaxa.jp/cgi-bin/ion-p" TARGET="_parent">
        <INPUT TYPE="HIDDEN" NAME="page" VALUE="suzaku/XISqlimg.ion">
        <INPUT TYPE="HIDDEN" NAME="VER" VALUE="1.2">
        <INPUT TYPE="HIDDEN" NAME="OBS" VALUE="100009010">
        <INPUT TYPE="HIDDEN" NAME="FRM" VALUE="20">

        <TABLE ALIGN=CENTER>
            <CAPTION>
                <NOBR><FONT COLOR="#000099">OBS ID: </FONT>
                <FONT COLOR="#FF3333">100009010 (rev 1.2)</FONT></NOBR>
                <BR><FONT COLOR="#3333FF">Energy boundaries</FONT>
            </CAPTION>
            <TR>
                <TD TITLE="Energy boundary" ALIGN=RIGHT><FONT COLOR="#000099">Boundary</FONT></TD>
                <TD TITLE="Energy" ALIGN=RIGHT><FONT COLOR="#000099">Energy</FONT></TD>
                <TD TITLE="Unit"><BR></TD>
                <TD TITLE="Assigned color" ALIGN=CENTER><FONT COLOR="#000099">Color</FONT></TD>
            </TR>
            <TR>
                <TD ALIGN=RIGHT>E0:</TD>
                <TD ALIGN=CENTER>
                    <INPUT TYPE="TEXT" NAME="E0" SIZE="6" VALUE="0.316">

                </TD>
                <TD ALIGN=LEFT><FONT SIZE=-1 COLOR="#000099">keV</FONT></TD>
                <TD ROWSPAN=4 BGCOLOR="#000000">
                    <TABLE>
                        <TR>
                            <TD ALIGN=LEFT><FONT COLOR="#FF0000">}</FONT></TD>
                            <TD ALIGN=CENTER><FONT COLOR="#FF0000">red</FONT></TD>
                        </TR>
                        <TR></TR>
                        <TR>
                            <TD ALIGN=LEFT><FONT COLOR="#00FF00">}</FONT></TD>
                            <TD ALIGN=CENTER><FONT COLOR="#00FF00">green</FONT></TD>
                        </TR>
                        <TR></TR>
                        <TR>
                            <TD ALIGN=LEFT><FONT COLOR="#0000FF">}</FONT></TD>
                            <TD ALIGN=CENTER><FONT COLOR="#0000FF">blue</FONT></TD>
                        </TR>
                    </TABLE>
                </TD>
            </TR>
            <TR>
                <TD ALIGN=RIGHT>E1:</TD>
                <TD ALIGN=CENTER>
                    <INPUT TYPE="TEXT" NAME="E1" SIZE="6" VALUE="1.000">

                </TD>
                <TD ALIGN=LEFT><FONT SIZE=-1 COLOR="#000099">keV</FONT></TD>
            </TR>
            <TR>
                <TD ALIGN=RIGHT>E2:</TD>
                <TD ALIGN=CENTER>
                    <INPUT TYPE="TEXT" NAME="E2" SIZE="6" VALUE="3.162">

                </TD>
                <TD ALIGN=LEFT><FONT SIZE=-1 COLOR="#000099">keV</FONT></TD>
            </TR>
            <TR>
                <TD ALIGN=RIGHT>E3:</TD>
                <TD ALIGN=CENTER>
                    <INPUT TYPE="TEXT" NAME="E3" SIZE="6" VALUE="10.000">

                </TD>
                <TD ALIGN=LEFT><FONT SIZE=-1 COLOR="#000099">keV</FONT></TD>
            </TR>
            <TR>
                <TD ALIGN=CENTER>
                    <INPUT TYPE="RESET" VALUE="Reset">
                </TD>
                <TD ALIGN=CENTER COLSPAN=2>
                    <INPUT TYPE="SUBMIT" NAME="JOB" VALUE="Show Image">
                </TD>
            </TR>
        </TABLE>
    </FORM>
 

    <TABLE ALIGN=CENTER>
        <TR>
            <FORM ACTION="http://www.darts.isas.jaxa.jp/cgi-bin/ion-p" TARGET="_self">
            <TD TITLE="isolated" ALIGN=CENTER>
                    <INPUT TYPE="HIDDEN" NAME="page" VALUE="suzaku/XISql-form10.ion">
                    <INPUT TYPE="HIDDEN" NAME="VER" VALUE="1.2">
                    <INPUT TYPE="HIDDEN" NAME="OBS" VALUE="100009010">
                    <INPUT TYPE="SUBMIT" NAME="JOB" VALUE="Prev. Form">
            </TD>
            </FORM>
            <FORM ACTION="http://www.darts.isas.jaxa.jp/cgi-bin/ion-p" TARGET="_self">
            <TD TITLE="isolated" ALIGN=CENTER>
                    <INPUT TYPE="HIDDEN" NAME="page" VALUE="suzaku/XISql-form30.ion">
                    <INPUT TYPE="HIDDEN" NAME="VER" VALUE="1.2">
                    <INPUT TYPE="HIDDEN" NAME="OBS" VALUE="100009010">
                    <INPUT TYPE="SUBMIT" NAME="JOB" VALUE="Next Form">
            </TD>
            </FORM>
        </TR>
    </TABLE>

</BODY>

</HTML>