1

Web アプリケーションにダイアログ ポップアップ ボックスがあります (ArcGIS Javascript API と Dojo を使用)。Firefox では正常に機能するスクロールバーが表示されますが、IE では scrollabr がありますが、機能しません...上下の矢印でスクロールできますが、これを行うとダイアログ ボックスが点滅して動きが鈍くなります。 ...助言がありますか?ありがとう、ジェイソン

コード:

    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" / )

4

1 に答える 1

1

このコードを試してください:

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

先頭に次のコードを追加します --

require(["dojo/dom-style"], function(domStyle){ domStyle.get(node, style); domStyle.set(node, style, value); });
于 2012-11-15T07:33:14.567 に答える