<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; HTA: Все в одном файле hta]]></title>
	<link rel="self" href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=8948&amp;type=atom" />
	<updated>2013-11-29T10:31:16Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=8948</id>
		<entry>
			<title type="html"><![CDATA[Re: HTA: Все в одном файле hta]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=77690#p77690" />
			<content type="html"><![CDATA[<p><em>Оффтоп:</em> Не понял почему делаете внешние формы как HTA, а не HTML. Если грузить их через <strong>showModalDialog</strong>, то тэг <strong>&lt;hta:application&gt;</strong> и его свойства не обрабатываются же ? Для <strong>showModalDialog</strong> подходит только обычный HTML, т.е тогда либо хранить <strong>XXXX.htm / XXXX.html</strong> или действительно хранить HTML тело диалога внутри основного <strong>HTA</strong> файла.</p>]]></content>
			<author>
				<name><![CDATA[Xameleon]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=8836</uri>
			</author>
			<updated>2013-11-29T10:31:16Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=77690#p77690</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: HTA: Все в одном файле hta]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=77689#p77689" />
			<content type="html"><![CDATA[<p><strong>wildwolf007</strong><br />Согласен с коллегой <strong>Serge Yolkin</strong>. Элементы управления являются частью интерфейса данного приложения - лучше их держать в одном файле (как Вы уже сделали с css и jscript/vbscript). Естественно это будет отход от идеии диалоговых окон, но появляются и свои преимущества, например, все скрипты и стилевые правила основного скрипта доступны всем элементам. Мое предложение имеет одно отличие: хранить все элементы управления не в тегах &lt;comment&gt;&lt;/comment&gt; (как это предлагает <strong>Serge Yolkin</strong>), а сразу в теле документа (перед тегом закрываюшим &lt;/body&gt;), но стилями запретить их показ и показывать их по мере необходимости (естественно, требуется организовать код показа и скрытия диалогов). </p><div class="codebox"><pre><code>
&lt;html&gt;
...
&lt;body&gt;
...
&lt;input type=&quot;button&quot; value=&quot;show dialog 1&quot; onclick=&quot;dialogBox1.style.display = &#039;&#039;;&quot; /&gt;
&lt;input type=&quot;button&quot; value=&quot;show dialog 2&quot; onclick=&quot;dialogBox2.style.display = &#039;&#039;;&quot; /&gt;

&lt;div id=&quot;dialogBox1&quot; style=&quot;display: none&quot;&gt;...&lt;/div&gt;
&lt;div id=&quot;dialogBox2&quot; style=&quot;display: none&quot;&gt;...&lt;/div&gt;
&lt;/body&gt;
&lt;/html&gt;
</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Rumata]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24846</uri>
			</author>
			<updated>2013-11-29T10:23:54Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=77689#p77689</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: HTA: Все в одном файле hta]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=77685#p77685" />
			<content type="html"><![CDATA[<p>Не очень понял цель, но, например, в тэгах &lt;comment id=&quot;...&quot;&gt;&lt;/comment&gt; можно хранить что попало, в том числе и HTML содержимое. Я их располагаю в конце, перед закрывающим тэгом &lt;/html&gt;. Создать новое окно и вписать в него содержимое _id.innerHTML, не?</p>]]></content>
			<author>
				<name><![CDATA[Serge Yolkin]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27503</uri>
			</author>
			<updated>2013-11-29T09:25:24Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=77685#p77685</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: HTA: Все в одном файле hta]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=77675#p77675" />
			<content type="html"><![CDATA[<p><em>Оффтоп:</em> <br />Но с другой стороны - отдельные HTA-шки диалогов можно более-менее унифицировать для использования в других своих приложениях, а чтобы они не путались среди &quot;основных&quot; программ помещать их, например, в некий подкаталог, например, в &quot;.\Code\&quot;. Да и сопровождать, отслеживать изменения будет проще.</p>]]></content>
			<author>
				<name><![CDATA[Rom5]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=5724</uri>
			</author>
			<updated>2013-11-29T07:21:02Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=77675#p77675</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[HTA: Все в одном файле hta]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=77671#p77671" />
			<content type="html"><![CDATA[<p>Пишу утилиту по работе с файлами на сетевом ресурсе, и задался вопросом: &quot;Возможно ли все необходимые модальные окна заключить в одном файле?&quot;</p><p>Стили возможно указать в теле hTA.<br />А вот что б вместо 5 hta файликов все данные файлы располагались в одном HTA файле.</p><p>Если нажать Start.hta то запустится форма с кнопочками в обработчике на каждую кнопочку стоит вызов файла HTA с определенными параметрами.</p><p>Или это невозможно? Придется городить несколько файликов в одном каталоге?</p><p>Хочу организовать свое HTA приложение что б все необходимое было в одном HTA файле.</p>]]></content>
			<author>
				<name><![CDATA[wildwolf007]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=30994</uri>
			</author>
			<updated>2013-11-28T20:27:25Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=77671#p77671</id>
		</entry>
</feed>
