关于这个我也有问题:
<script>
function openSelect(){
var a=window.showModalDialog("select.asp","center:yes")
if(a==undefined) a="";
return document.reg.select.value=a;
}
</script>
==========================
上面是我在reg.asp中的一个javascript,打开select.asp并且在select.asp中返回一个变量赋值给reg.asp表单select
现在问题是select.asp涉及到分页问题,在第一页的话没问题,但是如果在select.asp中点下一页的话,是在新窗口中打开下一页。请问这个问题该怎么解决?
<script>
function openSelect(){
var a=window.showModalDialog("select.asp","center:yes")
if(a==undefined) a="";
return document.reg.select.value=a;
}
</script>
==========================
上面是我在reg.asp中的一个javascript,打开select.asp并且在select.asp中返回一个变量赋值给reg.asp表单select
现在问题是select.asp涉及到分页问题,在第一页的话没问题,但是如果在select.asp中点下一页的话,是在新窗口中打开下一页。请问这个问题该怎么解决?
<head>
<META content="text/html; charset=gb2312" http-equiv=Content-Type>
<script language="JavaScript" type="text/JavaScript">
<!--
function aa()
{
alert(document.aa.aaa.value);
}
-->
</script>
</head>
<body leftmargin="0" topmargin="0" onLoad="aa()">
<form name="aa">
<input type=button name=aaa value="fdsfds">
</form>
</body>
</html>
另外,html是边解释边执行.就是说,会先执行alert(document.aa.aaa.value),但这个时候form也没有,button也没有,肯定会出错误,在body里用onload引用是方法之一.
var a=window.showModalDialog("select.asp","center:yes")
try{
if(a!="undefined")
......
}
catch(e)
{
//这里写出错处理的代码
}
}
2.top.close 关。
select.asp:
<script>
function aaa()
{
if (window.confirm("退出?")) {
return true;
}
return false;
}
</script>
<BODY onbeforeunload="aaa()"></BODY>
window.showModalDialog("select.asp","center:yes")select.asp:
<SCRIPT ID=clientEventHandlersJS LANGUAGE=javascript>
<!--
function window_onbeforeunload() {
window.confirm ("close?");
}
//-->
</SCRIPT>
</HEAD>
<BODY LANGUAGE=javascript onbeforeunload="return window_onbeforeunload()">