为了账号安全,请及时绑定邮箱和手机立即绑定

js如何模拟alert阻塞?

js如何模拟alert阻塞?

慕姐8265434 2019-03-15 15:15:34
<Content>        <cc1:StiWebViewer ID="webViewer" runat="server"  ShowSave="False"   Width="1216" Height="900"         ShowParametersButton="False" ShowBookmarksButton="False" ShowPrintButton="False" ShowViewMode="False"/>        <cc2:StiWebDesigner ID="StiWebDesigner1" runat="server"   OnSaveReport="StiWebDesigner1_SaveReport"/>    </Content>    这是aspx里面的引用的一个报表控件,谷歌浏览器在第一次打开的时候控件出不来,只有切换工具栏的放大缩小按钮,才能正常显示:但如果用js在页面加载时写个alert(),点掉alert之后就能正常加载出来。。。所以我就想,怎样可以模拟这个alert事件,让用户第一次点击进来的时候也能正常显示报表。。。。有大佬支招吗QAQ
查看完整描述

4 回答

?
繁花不似锦

TA贡献1851条经验 获得超4个赞

js本来就是一部非阻塞的,你又要让它同步
通过回调或者promise来完成吧

查看完整回答
反对 回复 2019-04-03
?
慕容708150

TA贡献1831条经验 获得超4个赞

你不能靠这种hack的方式解决问题。至于阻塞你可以用while(true)的方式模拟


查看完整回答
反对 回复 2019-04-03
?
沧海一幻觉

TA贡献1824条经验 获得超5个赞

如果你接入了babel的话 可以用 async await 改非阻塞 为阻塞


查看完整回答
反对 回复 2019-04-03
?
MMTTMM

TA贡献1869条经验 获得超4个赞

改下引入文件顺序可能就好了


查看完整回答
反对 回复 2019-04-03
  • 4 回答
  • 0 关注
  • 1061 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信