Можно сделать это использование System.IO.BinaryWriter
, который берет Поток так:
var bw = new BinaryWriter(File.Open("path",FileMode.OpenOrCreate);
bw.Write(byteArray);
Mozilla (возможно, тоже IE) будет кэшировать / задерживать выполнение изменений в DOM, которые влияют на отображение, так что он может рассчитывать все изменения сразу, а не повторно после каждого оператора.
Для принудительного обновления (для принудительного немедленного синхронного перекомпоновки или ретрансляции) ваш javascript должен прочитать свойство, на которое влияет изменение, например, расположение someSpan и otherSpan.
(Эта деталь реализации Mozilla упоминается в видео Более быстрый HTML и CSS: внутреннее устройство Layout Engine для веб-разработчиков .)
Вы также можете заключить долгосрочную функцию в setTimeout (function () {longTerm ();}, 1);