【发布时间】:2014-04-01 10:30:14
【问题描述】:
这篇文章与我之前发布的另一篇文章相似,但建议的答案无效:(
我正在通过 showmodaldialog 生成一个新的对话框窗口。标题在 aspx 页面的标签中设置。创建并显示对话框后,对话框的标题已正确设置。但是,无论何时我在页面上进行回发(例如,从下拉框中选择一个值,在网格视图中选择一行),标题都会消失,只留下 --WebPage 对话框。
我尝试通过 javascript 使用 document.title 以及通过 vb.net 使用 Page.Title 重新设置对话框标题,但没有任何乐趣。每次回发时,对话框标题都会丢失。这不会发生在我的应用程序中的任何其他 showmodaldialog 窗口中。
它们与此对话窗口之间的唯一区别是,这是一个从另一个对话窗口中打开的对话窗口(即打开 2 个对话窗口 - 第一个窗口,当单击链接时,它会打开第二个对话窗口,其中回发时标题消失)。
谁能指出问题出在哪里?
谢谢, C
【问题讨论】:
-
对不起,我应该补充一下,这个问题只出现在 IE6 上,但不会出现在 IE8 上。不幸的是,我们必须支持 IE6...谢谢
标签: javascript asp.net vb.net postback showmodaldialog