gpt4 book ai didi

javascript - dojo 对话框中的滚动条在 IE9 中不起作用

转载 作者:行者123 更新时间:2023-11-28 02:40:47 26 4
gpt4 key购买 nike

我的 web 应用程序中有一个对话框弹出框(使用 ArcGIS Javascript API w/Dojo)。在 Firefox 中,我得到一个可以正常工作的滚动条,但在 IE 中,有一个滚动条,但它不起作用...我可以向上/向下箭头滚动,但当我这样做时,对话框会闪烁并结巴。 ...有什么建议么?谢谢,杰森

代码:

    infoBox = new dijit.Dialog({
//title: "Information",
id: "info",
content: infoText,
style: "width: 450px; height: 380px; overflow: auto",
autofocus: !dojo.isIE, // NOTE: turning focus ON in IE causes errors when reopening the dialog
refocus: !dojo.isIE
//autofocus: false, // I tried this alternative, but it didn't help
//refocus: false

});

(在我的设置中,我有:meta http-equiv="X-UA-Compatible"content="IE=7", "IE=9"/)

最佳答案

试试这个代码:

domStyle.set(infoBox.containerNode, {
position: 'relative'
});

在顶部添加以下代码--

require(["dojo/dom-style"], function(domStyle){ domStyle.get(node, style); domStyle.set(node, style, value); });

关于javascript - dojo 对话框中的滚动条在 IE9 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12675885/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com