public class IframeTag extends FrameTag
インラインフレームを作成するHTML拡張タグで、引数の受け渡しが可能です。
●形式:<og:iframe src="…" name="…" />
●body:なし
●Tag定義:
<og:iframe
src ○【HTML】フレームに表示するソースファイルを指定します(必須)。
name ○【HTML】フレーム名を指定します(例:QUERY,RESULT,CONTENTS など)(必須)。
changeGamen 【TAG】ソース指定の画面を変更します
keys 【TAG】引数を指定します
dbTable 【TAG】前ページで選択したデータ列の情報を次のページに渡すかどうか[true/false]を指定します(初期値:false)
※ width 【HTML】フレームの幅を指定します
※ height 【HTML】フレームの高さを指定します
※ srcdoc 【HTML】フレームに表示する内容を指定します
※ seamless 【HTML】シームレス化の指定をします
※ sandbox 【HTML】サンドボックスの指定をします
marginwidth 【廃止】フレームの左右余白サイズ(marginwidth)を指定します(HTML5廃止属性)
marginheight 【廃止】フレームの上下余白サイズ(marginheight)を指定します(HTML5廃止属性)
noresize 【廃止】フレームサイズを変更できないよう(noresize)に指定します(HTML5廃止属性)
scrolling 【廃止】スクロールバー(scrolling)の表示/非表示[auto/yes/no]を指定します(初期値:auto)(HTML5廃止属性)
frameborder 【廃止】フレームの境界線(frameborder)の[0:非表示/1:表示]を指定します(初期値:1)(HTML5廃止属性)
id 【HTML】要素に対して固有の名前(id)をつける場合に設定します
clazz 【HTML】要素に対して class 属性を設定します
title 【HTML】要素に対する補足的情報(title)を設定します
style 【HTML】この要素に対して適用させるスタイルシート(style)を設定します
caseKey 【TAG】このタグ自体を利用するかどうかの条件キーを指定します(初期値:null) 5.7.7.2 (2014/06/20)
caseVal 【TAG】このタグ自体を利用するかどうかの条件値を指定します(初期値:null) 5.7.7.2 (2014/06/20)
caseNN 【TAG】指定の値が、null/ゼロ文字列 でない場合(Not Null=NN)は、このタグは使用されます(初期値:判定しない) 5.7.7.2 (2014/06/20)
caseNull 【TAG】指定の値が、null/ゼロ文字列 の場合は、このタグは使用されます(初期値:判定しない) 5.7.7.2 (2014/06/20)
caseIf 【TAG】指定の値が、true/TRUE文字列の場合は、このタグは使用されます(初期値:判定しない)
debug 【TAG】デバッグ情報を出力するかどうか[true/false]を指定します(初期値:false)
/>
※ は、iframe専用属性。それ以外は、frameタグからの属性。
●使用例:
・一般的な例:インラインフレームの構成はHTML準拠。リクエスト変数は各フレームまで転送されます。
<og:iframe src="query.jsp" name="QUERY" />
</frameset>BR, BUFFER_MIDDLE, CRbodyContentid, pageContextEVAL_BODY_BUFFERED, EVAL_BODY_TAGEVAL_BODY_AGAINEVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE| コンストラクタと説明 |
|---|
IframeTag()
デフォルトコンストラクター
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected java.lang.String |
makeTagFrame(java.lang.String urlEnc)
リンクを作成します。
|
void |
setHeight(java.lang.String height)
【HTML】フレームの高さを指定します。
|
void |
setSandbox(java.lang.String sandbox)
【HTML】フレームに表示するコンテンツのセキュリティ上の制限(sandbox)を指定します。
|
void |
setSeamless(java.lang.String seamless)
【HTML】シームレス表示(seamless)を指定します。
|
void |
setSrcdoc(java.lang.String srcdoc)
【HTML】フレームに表示するコンテンツ(srcdoc)を指定します。
|
void |
setWidth(java.lang.String width)
【HTML】フレームの幅を指定します。
|
makeTag, release2, setChangeGamen, setDbTable, setKeys, setLongdesc, setMarginheight, setMarginwidth, setName, setScrolling, setSrc, toStringdoEndTag, getMustType, makeAimaiPicker, makeMustHidden, setAccesskey, setAimai, setAutocomplete, setAutofocus, setClazz, setDir, setDisabled, setId, setLang, setList, setMax, setMin, setMust, setMustAny, setOnBlur, setOnChange, setOnClick, setOndblClick, setOnFocus, setOnKeydown, setOnKeypress, setOnKeyup, setOnMouseDown, setOnMouseMove, setOnMouseOut, setOnMouseOver, setOnMouseUp, setOnSelect, setOptionAttributes, setPattern, setPlaceholder, setReadonly, setRequired, setRoles, setStep, setStyle, setTabindex, setTitle, setUseMustHiddenadd, add, addEventColumn, addEventColumn, check, commitTableObject, debugPrint, doAfterBody, doCatch, doFinally, doStartTag, get, getApplicationInfo, getAttributes, getBodyRawString, getBodyString, getContextAttribute, getContextPath, getCookie, getCSVParameter, getCSVParameter, getDataCondition, getDateFormat, getDBColumn, getDBFunctionName, getDocumentLink, getGUIInfo, getGUIInfoAttri, getHostName, getLabel, getLabelInterface, getLanguage, getLASTAttri, getLongLabel, getMsg, getMsglbl, getNVLAttri, getObject, getParameterNames, getParameterRows, getRequest, getRequestAttribute, getRequestCacheData, getRequestMethod, getRequestParameter, getRequestParameterValues, getRequestValue, getRequestValue, getRequestValues, getReservedParameter, getReservedValue, getResource, getSanitizedBodyString, getScope, getSessionAttribute, getSumRequestValue, getTagName, getTransaction, getUser, getUserEditInfo, getUserInfo, isAjaxSubmitRequest, isDebug, isNoTransitionRequest, isNull, jspPrint, makeUrl, removeContextAttribute, removeObject, removeRequestAttribute, removeSessionAttribute, set, setAjaxSubmitRequest, setCaseIf, setCaseKey, setCaseNN, setCaseNull, setCaseVal, setContextAttribute, setCookie, setDebug, setLanguage, setLbl, setNoTransitionRequest, setObject, setObject, setParameterNames, setParameterRows, setRequestAttribute, setRequestCacheData, setScope, setSessionAttribute, setUserInfo, startQueryTransaction, sys, sysBool, sysInt, useMainTrans, useQuotCheck, useTag, useXssCheckdoInitBody, getBodyContent, getPreviousOut, release, setBodyContentfindAncestorWithClass, getId, getParent, getValue, getValues, removeValue, setPageContext, setParent, setValueclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetParent, setPageContext, setParentpublic IframeTag()
protected java.lang.String makeTagFrame(java.lang.String urlEnc)
makeTagFrame クラス内 FrameTagurlEnc - エンコードされたURLpublic void setSrcdoc(java.lang.String srcdoc)
srcdoc - 表示コンテンツpublic void setSeamless(java.lang.String seamless)
seamless - シームレス表示指定public void setSandbox(java.lang.String sandbox)
sandbox - 表示コンテンツpublic void setWidth(java.lang.String width)
width - 幅public void setHeight(java.lang.String height)
height - 高さWebアプリケーションフレームワーク openGionCopyright (c) 2009 The openGion Project.