반응형
//화면
<style type="text/css"><![CDATA[
.w2anchor a{white-space:pre-wrap; color:white;}
]]></style>
<xf:group class="" id="contextGroup" style="position:absolute; left:298px; width:100px; top:76px; z-index:100; display:none;">
<xf:group class="" id="grdBodyContentBox" style="position:absolute; left: 0px; top: 0px; width: 100%">
<w2:anchor class="" id="gridBody_anchor" label="" style="padding:1px 3px 0; line-height:14px; font-size:12px; border:0; background-color:#5c85d4; color:#fff; width:250px; >
<xf:label style=""></xf:label>
</w2:anchor>
</xf:group>
</xf:group>
//스크립트
scwin.grd_dlt_result_tooltip = function(info,colId){
if(grd_dlt_result.getColumnID(info.colIndex) == colId){
var rowIdx = info.rowIndex;
var colIdx = info.colIndex;
var rowIdx2 = info.rowIndex ;//- grd_dlt_result.getTopRowIndex();
var left = grd_dlt_result.getPosition("left")+grd_dlt_result.getCellPosition(rowIdx2, colIdx, "left")+grd_dlt_result.getCellSize(rowIdx2, colIdx, "width");
var top = grd_dlt_result.getPosition("top")+grd_dlt_result.getCellPosition(rowIdx2, colIdx, "top")+grd_dlt_result.getCellSize(rowIdx2, colIdx, "height");
//말풍선 내용 입력
gridBody_anchor.setValue(dlt_result.getCellData(info.rowIndex, colId));
contextGroup.show();
contextGroup.setPosition(left,top);
//contextGroup.setPosition(left,top-70);
}
}
scwin.grd_dlt_result_onbodymouseover = function(info){
var colId = grd_dlt_result.getColumnId(info.colIndex);
if(colId == "testCell"){
scwin.grd_dlt_result_tooltip(info,colId);
}
};
scwin.grd_dlt_result_onbodymouseout = function(info){
contextGroup.hide();
}
반응형
'개발 > websquare' 카테고리의 다른 글
websqaure html tag사용방법 (0) | 2023.05.08 |
---|---|
websquare 화면 loop 반복 foreach (0) | 2023.05.08 |
Websquare 콤보박스 필터 (0) | 2023.05.08 |
Websquare 줄바꿈 처리 (0) | 2023.01.06 |
websquare 웹스퀘어 디자인 화면 엑박 오류 (2) | 2022.11.03 |