html div的自动伸缩
.winstonDivClass{ overflow:hidden; zoom:1; }
如果父div需要根据子div的大小的变化而变化,那么这个父div
需要加上class="winstonDivClass"
,且该父div不能指定height属性,其中的子div的position属性最好为relative;
用zoom:1;触发ie的haslayout,用来清浮动
而overflow可以触发ie7的haslayout,并在FF下也能清理浮动。
如果想指定子div的最小高度,在ie7和其他浏览器下可以指定div的Min-height属性,但是在ie6里min-height属性貌似不被支持,所以兼容的方法应该是在该子div上也加上
class="winstonDivClass",然后在里面加上一个width:0px,positon:relative,height:xxx
px
;的div,这样就可以实现Min-height:xxx
px
;相同的效果。
相关文档:
1. bstrCurPath为文件的目录, bstrFileName为文件名;代码如下:
//利用IE控件,浏览WORD,pdf等文件。
void putLocalUrl(CComBSTR bstrCurPath, CComBSTR bstrFileName)
{
//获取IE控件指针
HWND hWnd = GetDlgItem(IDC_EXPLORER);
CComPtr<IUnknown> spUnk;
HRESULT hr = AtlAxGetControl(hWn ......
用javascript判断一个html元素是否存在的五种方法:
1. 判断表单元素是否存在(一)
if("periodPerMonth" in document.theForm){
return true;
}else{
return false;
}
2. 判断页面元素是否存在
if(document.getElementById("XXX")){
//存在
}
3. 判断表单元素是否存在(二)
if(document.theForm. ......
今天做项目过程中遇到了将下拉列表选择的值提交到服务器端保存,并在修改时取得对应的下拉列表的选择值问题。
如下:
<select name="flag"
onchange="this.options[this.selectedIndex].innerText);">
  ......