Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ajax/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ajax ModalPopupXtender是否调整屏幕大小?_Ajax_Modalpopupextender - Fatal编程技术网

Ajax ModalPopupXtender是否调整屏幕大小?

Ajax ModalPopupXtender是否调整屏幕大小?,ajax,modalpopupextender,Ajax,Modalpopupextender,有谁能向我解释一下这是否是预期的行为吗 我有一个asp.net网站,看起来很好,所有的东西都放在一个页面上,所以不需要滚动。我试图在用户单击特定按钮时使用ModalPopupXtender显示其他内容。显示的内容位于面板内,并且由于使用了显示:无,因此未在加载时显示 问题是,当用户单击按钮时,面板内容会显示,但它会将屏幕的该部分调整为屏幕的全宽和全高,因此表视图中的其他元素现在会移离屏幕。它还添加了一个垂直和水平滚动条,可以永远滚动,永不停止 我已经为此做了数小时的研究,并尝试了通过设置溢出:隐

有谁能向我解释一下这是否是预期的行为吗

我有一个asp.net网站,看起来很好,所有的东西都放在一个页面上,所以不需要滚动。我试图在用户单击特定按钮时使用ModalPopupXtender显示其他内容。显示的内容位于面板内,并且由于使用了显示:无,因此未在加载时显示

问题是,当用户单击按钮时,面板内容会显示,但它会将屏幕的该部分调整为屏幕的全宽和全高,因此表视图中的其他元素现在会移离屏幕。它还添加了一个垂直和水平滚动条,可以永远滚动,永不停止

我已经为此做了数小时的研究,并尝试了通过设置溢出:隐藏等我所发现的一切。。。隐藏的溢出将起作用,除非屏幕上的所有其他元素都被移出无人区

问题是,显示面板时,ModalPopupXtender是否会影响尺寸,并将其他元素移出屏幕?当我在另一台机器上运行代码时,它不起作用,所以我想知道它是否可能是我正在使用的Ajax工具包版本中的一个错误,但我不确定如何检查安装的版本


谢谢你的建议

刚刚处理了这个问题;然而,它是IE-FF独有的,Chrome和Opera恰当地处理了模态。我发现DOCTYPE需要设置为XHTML 1.0过渡版,而不是标题中的HTML 4:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

需要

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">


希望这有帮助。

谢谢。实际上,我在母版页中找到了一个被严重注释掉的脚本标签。我仍然不知道为什么它没有抛出编译错误。谢谢你的回复