日期:2014-05-18  浏览次数:20432 次

在TreeView里点击某个节点,打开新页面,要求指定新页面:宽,高,距屏顶象素,屏左象素,无工具条,无菜单条,无滚动条等。
在TreeView里点击某个节点,打开新页面,要求能指定新页面:宽,高,距屏顶象素,屏左象素,无工具条,无菜单条,无滚动条等。TreeView里的NavigateUrl我只能指定打开哪个页面,但我无法指定宽,高,距屏顶象素,屏左象素等。

在button按钮里我会:Response.Write("<SCRIPT> <!-- window.open ('page.html','newwindow','height=100,width=400,top=0,left=0,toolbar=no,menubar=no,scrollbars=no, resizable=no,location=no, status=no') 
//写成一行 
--> 
</SCRIPT>
");
在TreeView里我就不会了,请帮忙看看。

------解决方案--------------------
<script>
function openwin()
{
window.open ('page.html','newwindow','height=100,width=400,top=0,left=0,toolbar=no,menubar=no,scrollbars=no, resizable=no,location=no, status=no')

}
</script>

在treeview控件的节点上加上代码: onclick="openwin();"
------解决方案--------------------
可以将expanddepth 的值设置为1,这样SelectedNodeChanged就可以达到你想要的要求了