html或者asp语言中控制弹出窗口的位置坐标问题

来源:百度知道 编辑:UC知道 时间:2024/09/22 04:01:58
先看看这段代码:

<%End If
If IsUserName=2 then %>
if(document.form1.Username.value=="" && document.form1.xhl.value=="")
{ alert("会员号码和用户名不能同时为空啊小朋友");
form1.Username.focus()
return false;
}
<%End If%>

***********************
这段代码是用来检测用户名的,如果为空,则用alert弹出提示。

问题:alert弹出的提示窗口总是在网页正中间,我想提示窗口显示在页面的别的位置(也就是固定起坐标),是否有办法?

我知道网页模拟一个页面弹出也可以,但是这样的弹出窗口很多的IE会拦截,而且会影响运行速度。
好。

alert不行,你可以用showModalDialog来模拟

我这里有个例子,你可以看一下

http://www.u6u8.net/blog/article.asp?id=936

应该是没有,办法除了了模仿。
可以的啊,但是IE7中是打开一个行的标签窗口。firefox上还可以。
还有一种模拟,是用js+iframe来做,但是做起来很烦,就像百度那样的弹出一个登录的窗口。

我想说的是弹出框alert是不能定位置的,你只能用模拟弹出框来解决。至于你补充问题我尝试过了,没有出现你说的情况,我还是出现在左上角的。