请问这个打开新窗口正确的代码该如何写? onclick="window.open('ProView.aspx?ID=<%# DataBinder.Eval(Container.DataItem,"ID")%>','','width=600,height=500')" 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Dim str As String = "?ViewID=" & Request("ViewID") & "&RecordID=" & Request("RecordID")Response.Write("<script language=javascript>window.open('../Archive/ArchiveInterface.aspx" & str & "','newwindow','top=220,left=250,width=400,height=300')</script>") 可以写成一个方法<A href='javascript:onclick=OpenWin(<%# DataBinder.Eval(Container,"DataItem.id")%>)'></a>然后写方法<script language=Javascript>function OpenWin(id){ var url='ProView.aspx?id='+id; window.open(url,'','scrollbars=yes,top=0,left=0,resizable=no,status=no,toolbar=no,menubar=no,location=no,width=430,height=600');}</script> 下面再说一说弹出窗口的设置。只要再往上面的代码中加一点东西就可以了。 我们来定制这个弹出的窗口的外观,尺寸大小,弹出的位置以适应该页面的具体情况。 <SCRIPT LANGUAGE="javascript"> <!-- 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') file://写/成一行 --> </SCRIPT> 参数解释: <SCRIPT LANGUAGE="javascript"> js脚本开始; window.open 弹出新窗口的命令; 'page.html' 弹出窗口的文件名; 'newwindow' 弹出窗口的名字(不是文件名),非必须,可用空''代替; height=100 窗口高度; width=400 窗口宽度; top=0 窗口距离屏幕上方的象素值; left=0 窗口距离屏幕左侧的象素值; toolbar=no 是否显示工具栏,yes为显示; menubar,scrollbars 表示菜单栏和滚动栏。 resizable=no 是否允许改变窗口大小,yes为允许; location=no 是否显示地址栏,yes为允许; status=no 是否显示状态栏内的信息(通常是文件已经打开),yes为允许; </SCRIPT> js脚本结束 .aspx页定时生成静态页出现问题 失败的隐藏真实路径的例子,求解! dropdownlist 与textbox 我的Microsoft Visual Studio .NET 2003出问题了 暴强的需求。关于数据帮定后的显示问题 vs2008 怎么设置不给元素自动添加样式? 怎样实现多条件搜索,求帮忙啊~~ 分页问题 页面传值,datagrid显示相应记录,困饶我很久了,谢谢大家指点? 关于DropDownList, 请指教 关于对数据库高效分页的问题?请高手指点。 指定的参数已超出有效值的范围。参数名: slidingExpiration
Response.Write("<script language=javascript>window.open('../Archive/ArchiveInterface.aspx" & str & "','newwindow','top=220,left=250,width=400,height=300')</script>")
<A href='javascript:onclick=OpenWin(<%# DataBinder.Eval(Container,"DataItem.id")%>)'></a>然后写方法
<script language=Javascript>
function OpenWin(id)
{
var url='ProView.aspx?id='+id;
window.open(url,'','scrollbars=yes,top=0,left=0,resizable=no,status=no,toolbar=no,menubar=no,location=no,width=430,height=600');
}
</script>
我们来定制这个弹出的窗口的外观,尺寸大小,弹出的位置以适应该页面的具体情况。
<SCRIPT LANGUAGE="javascript">
<!--
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')
file://写/成一行
-->
</SCRIPT>
参数解释:
<SCRIPT LANGUAGE="javascript"> js脚本开始;
window.open 弹出新窗口的命令;
'page.html' 弹出窗口的文件名;
'newwindow' 弹出窗口的名字(不是文件名),非必须,可用空''代替;
height=100 窗口高度;
width=400 窗口宽度;
top=0 窗口距离屏幕上方的象素值;
left=0 窗口距离屏幕左侧的象素值;
toolbar=no 是否显示工具栏,yes为显示;
menubar,scrollbars 表示菜单栏和滚动栏。
resizable=no 是否允许改变窗口大小,yes为允许;
location=no 是否显示地址栏,yes为允许;
status=no 是否显示状态栏内的信息(通常是文件已经打开),yes为允许;
</SCRIPT> js脚本结束