我有一个使用window.showModalDialog(..)弹出的ErrorMsg.aspx页面我想使用后面的代码在此页面的标题中添加javascript和CSS。 为了在头文件中添加javascript和CSS,我需要ErrorMsg.aspx页面的Header对象。但是,当我检查此页面的PAGE对象时,Header对象显示我没有。 我能够为其他页面获取Header对象。
window.showModalDialog(...)有问题吗?
答案 0 :(得分:0)
不,当使用showModalDialog
打开页面时,页面在服务器上的工作方式不同。服务器甚至不知道页面会在那里结束。
您需要runat="server"
标记中的head
属性才能从服务器代码访问它:
<head runat="server">