我有一些javascript需要在.ascx中执行,我无法访问.aspx文件,因为它是由Sitecore CMS生成的。所以,我们有一个子布局.ascx ...我已经添加了我的javascript,它工作得很好,虽然有一个小问题...我在shell .aspx页面上进行测试,我正在使用以下代码来运行javascript经过一段时间后,问题...如何在.ascx中执行相同的功能?提前感谢您的帮助。
<body onload="javascript:setTimeout('showModal()', 6000)">
答案 0 :(得分:0)
我希望我能正确理解你的问题。我相信你所寻找的是Page.RegisterStartupScript
,它会将脚本推送到响应中并在页面上执行它。只需将您的超时时间设置为脚本中的showModal()
即可。
有关详细信息,请参阅this article