Попалось мне на доработку простенькое приложение на Delphy 7, стандартный шаблон Intraweb Standalone Application, версия Intraweb 5.0.43.
Суть проблемы в том что Mozilla Firefox хочет чтобы html-заголовок c объявлением языка находился в первых 4096 байтах страницы, а Intraweb первым делом пишет длинный скрипт, который реализует функционал контролов, а потом уже коллекцию тегов <meta>.
Код:
<html><head>
<style type="text/css">
//Длинный-длинный скрипт описывающий все контролы
</script>
<meta name="GENERATOR" content="IW5.0.43 Serial ********">
<meta mymeta1="value1">
<meta mymeta2="value2">
//И так далее
А чтобы сайт корректно отображался в Firefox, надо примерно так:
Код:
<html><head>
<meta mymeta1="value1">
<meta mymeta2="value2">
<style type="text/css">
//Длинный-длинный скрипт описывающий все контролы
</script>
<meta name="GENERATOR" content="IW5.0.43 Serial ********">
//И так далее
Есть ли какой-нибудь способ заставить Intraweb 5 поступать так не используя сторонних веб-серверов и не меняя версии Intraweb?