<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; JS: внешняя переменная из js и функция]]></title>
	<link rel="self" href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=5253&amp;type=atom" />
	<updated>2010-12-06T14:48:03Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=5253</id>
		<entry>
			<title type="html"><![CDATA[Re: JS: внешняя переменная из js и функция]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=42578#p42578" />
			<content type="html"><![CDATA[<p><span style="color: green"><strong>stir</strong>, ссылки оформляются <a href="http://forum.script-coding.com/help.php#bbcode">тэгом «url»</a>.</span></p>]]></content>
			<author>
				<name><![CDATA[alexii]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=1844</uri>
			</author>
			<updated>2010-12-06T14:48:03Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=42578#p42578</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: JS: внешняя переменная из js и функция]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=42576#p42576" />
			<content type="html"><![CDATA[<p>у меня есть один код - поисковик по локальному сайту, причем все искомые слова, стараницы и т.п. набраны в единственном файле - поисковом. Для любознательных могу выложить этот код. С помощью него можно создавать автоматом ссылки, но при его расшифровке я малось запутался..возможно там есть логическая ошибка, однако он все же выдает искомый результат..</p><p>см мой топик - <a href="http://forum.script-coding.com/viewtopic.php?id=5232">http://forum.script-coding.com/viewtopic.php?id=5232</a></p>]]></content>
			<author>
				<name><![CDATA[stir]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26486</uri>
			</author>
			<updated>2010-12-06T14:13:40Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=42576#p42576</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: JS: внешняя переменная из js и функция]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=42575#p42575" />
			<content type="html"><![CDATA[<p>у меня просто набраны проекты 25600, 25605, 25606, и для примера иногда пишу по разному.. могу оставить один - 25605.</p><p>все в порядке, <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /></p>]]></content>
			<author>
				<name><![CDATA[stir]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26486</uri>
			</author>
			<updated>2010-12-06T14:09:45Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=42575#p42575</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: JS: внешняя переменная из js и функция]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=42573#p42573" />
			<content type="html"><![CDATA[<p>А в именах нет нестыковки? То Вы пишете 25600.js, то 25605.js</p>]]></content>
			<author>
				<name><![CDATA[Anmat]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24650</uri>
			</author>
			<updated>2010-12-06T13:57:59Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=42573#p42573</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: JS: внешняя переменная из js и функция]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=42571#p42571" />
			<content type="html"><![CDATA[<p>и все же как вставить в функцию внешнюю переменную?</p>]]></content>
			<author>
				<name><![CDATA[stir]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26486</uri>
			</author>
			<updated>2010-12-06T13:54:37Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=42571#p42571</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: JS: внешняя переменная из js и функция]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=42570#p42570" />
			<content type="html"><![CDATA[<div class="codebox"><pre><code>&lt;BODY bgcolor=&quot;CCCCCC&quot; style=&quot;background-color:&#039;CCCCCC&#039;;&quot;  topmargin=&quot;0&quot; leftmargin=&quot;0&quot; marginwidth=&quot;0&quot; marginheight=&quot;0&quot; onload=&quot;onLoadDocument()&quot;  onunload=&quot;onUnloadDocument()&quot;&gt;
&lt;script src=&quot;./js/25605.js&quot;&gt;&lt;/script&gt;
&lt;script src=&quot;./js/filesgost.js&quot;&gt;&lt;/script&gt;</code></pre></div>]]></content>
			<author>
				<name><![CDATA[stir]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26486</uri>
			</author>
			<updated>2010-12-06T13:51:50Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=42570#p42570</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: JS: внешняя переменная из js и функция]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=42569#p42569" />
			<content type="html"><![CDATA[<p>применение js-файлов в моем случае удобно. Без админского модуля можно изменив значения переменных внести изменения в проект, след-но и в сам сайт не меняя хтмл кода. <br />js-файлы, возможно вообще ни разу не изменятся за лет эдак 5 или 10!<br />Если все удачно выйдет страница показа выбранного проекта будет единственная для 28000 проектов в моем случае, причем здесь не будет использована база *sql.<br />Возможно, кому то покажется странный мой восторг от такой идеи, но спешу сообщить такой факт, что отв. лицо будет само сканировать и создавать необходимый файл без моего участия не меняя сайт,&nbsp; который будет постоянно актуализированным по наполняемости проектами, а срок для наполнения - около 1 года или 2 лет..Доживу ли я до окончания, вот вопрос,,:) потому и не должно быть зависимого админского управления, идея одна - сделал сайт и забыл!<br />хотя, если как хочется невыйдет, то придется делать админку..</p>]]></content>
			<author>
				<name><![CDATA[stir]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26486</uri>
			</author>
			<updated>2010-12-06T13:48:42Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=42569#p42569</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: JS: внешняя переменная из js и функция]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=42568#p42568" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>stir пишет:</cite><blockquote><p>Вот пример из нескольких обязательных файлов проекта:<br />- 25600.js (содержит переменные и текст для проекта № 25600)</p></blockquote></div><p>Надо иметь ссылку на 25600.js&nbsp; </p><div class="codebox"><pre><code>&lt;script type=&quot;text/javascript&quot; src=&quot;25600.js&quot;&gt;&lt;/script&gt;</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Anmat]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24650</uri>
			</author>
			<updated>2010-12-06T13:48:29Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=42568#p42568</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: JS: внешняя переменная из js и функция]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=42567#p42567" />
			<content type="html"><![CDATA[<p>вот текст 25605.js:<br /></p><div class="codebox"><pre><code>var proekt1 = &#039;25605&#039;
var name1 = &#039;Производство xxx&#039;
// следующие переменные дают информацию о кол-ве файлов в подпапках проекта
var na = 92
var nar = 50
var nas = 75+45
var nem = 45
var nen = 0
var neo = 14
var nes = 0
var ngp = 3
var ngs = 0
var nkj = 0
var nkm = 0
var nkmd = 0
var nm = 0
var nnk = 0
var nnv = 5
var nnvk = 10
var nos = 0
var nov = 25
var npb = 3
var npg = 2
var nps = 5
var npt = 0
var nss = 5
var ntk = 10
var nts = 0
var ntx = 32
var nvk = 120</code></pre></div>]]></content>
			<author>
				<name><![CDATA[stir]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26486</uri>
			</author>
			<updated>2010-12-06T13:33:33Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=42567#p42567</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: JS: внешняя переменная из js и функция]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=42565#p42565" />
			<content type="html"><![CDATA[<p>Вот пример из нескольких обязательных файлов проекта:<br />- pr.htm (общий перечень всех проектов, в наст. время содержит всего 3 проекта для теста и разработки всей оболочки)<br />- 25600.htm (предполагаемая страничка проекта, в новом релизе хочу избавиться от 28000 возможных файлов, заменив их на 1 автоматизированный)<br />- 25600.js (содержит переменные и текст для проекта № 25600)<br />- gost.js (содержит общие и повторяющиеся данные для всех проектов, выдержки из госта и т.п.)</p>]]></content>
			<author>
				<name><![CDATA[stir]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26486</uri>
			</author>
			<updated>2010-12-06T13:26:43Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=42565#p42565</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: JS: внешняя переменная из js и функция]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=42563#p42563" />
			<content type="html"><![CDATA[<p>из файла например 25600.js - он находится в веб-проекте и явно указан в хтм - страничке..</p>]]></content>
			<author>
				<name><![CDATA[stir]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26486</uri>
			</author>
			<updated>2010-12-06T13:18:44Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=42563#p42563</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: JS: внешняя переменная из js и функция]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=42555#p42555" />
			<content type="html"><![CDATA[<p>Наверняка все можно, только я не понял откуда брать то переменную <strong>proekt1 </strong>?</p>]]></content>
			<author>
				<name><![CDATA[DnsIs]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26282</uri>
			</author>
			<updated>2010-12-06T10:34:15Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=42555#p42555</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[JS: внешняя переменная из js и функция]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=42550#p42550" />
			<content type="html"><![CDATA[<p>вопрос: Как сделать доступной для исполнения в функции внешнюю переменную или ее (текстовое) значение в виде цифр (в моем случае - просто число)?<br />В файле хтм есть ссылка на js - в котором уже находится нужная мне переменная (числовая) - proekt1<br />вот часть кода хтм файла:</p><div class="codebox"><pre><code>&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
// ввод числа от 1 до 28000 для формирования списка подпапок проекта - пока отсутствует
//проверка и исполнение - пока не полный код, проверка отсутствует
function ShowFileList(folderspec) {
   var fso = new ActiveXObject(&quot;Scripting.FileSystemObject&quot;);
   var f = fso.GetFolder(folderspec);
   var fc = new Enumerator(f.SubFolders);
   var s = &quot;&quot;;
   for (; !fc.atEnd(); fc.moveNext())
      s += fc.item() + &quot;&lt;br&gt;&quot;;
   return s;
}
 document.write(ShowFileList(&#039;//192.168.130.100/arhiv/scan/25600//&#039;));
//--&gt;
&lt;/script&gt;</code></pre></div><p>Чтобы работало как должно быть здесь приходится имя проекта писать вручную и цифрами, а этого не должно быть..<br />в идеале же вывод должен стать автоматическим и группой ссылок типа:&nbsp; </p><div class="codebox"><pre><code>document.write(ShowFileList(&quot;//192.168.130.100/arhiv/scan/&quot; + proekt1 + &quot;/&quot;));</code></pre></div><p>попытки пока мои тщетны - ссылок в браузере нет, только ошибки моего кода, <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /><br />В итоге же должно получиться такое в браузере, вот код:</p><p>(&quot;группа ссылок&quot;)<br /><span class="bbu"></p><div class="codebox"><pre><code>\\192.168.130.100\arhiv\scan\25605\25605a
\\192.168.130.100\arhiv\scan\25605\25605as
\\192.168.130.100\arhiv\scan\25605\25605as2
\\192.168.130.100\arhiv\scan\25605\25605ps
\\192.168.130.100\arhiv\scan\25605\25605ss
\\192.168.130.100\arhiv\scan\25605\25605tk
\\192.168.130.100\arhiv\scan\25605\25605tx
\\192.168.130.100\arhiv\scan\25605\25605vk</code></pre></div><p></span></p><br /><p>отдельно работает пока только вот это &quot;как надо&quot;,но&nbsp; без цикла или функции (ссылка нужна вначале документа пользователю), вот код:</p><div class="codebox"><pre><code>&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
// var proekt1=25600 - для работоспособности из js файла присутствует именно здесь
var proekt1=25600
document.write(proekt1.link(&quot;//192.168.130.100/arhiv/scan/&quot; + proekt1 + &quot;/&quot;))
//--&gt;
&lt;/script&gt;</code></pre></div><p>Есть способы победить это?</p>]]></content>
			<author>
				<name><![CDATA[stir]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26486</uri>
			</author>
			<updated>2010-12-06T08:52:55Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=42550#p42550</id>
		</entry>
</feed>
