<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; JS GetAbsolutePathName что должно вернуться?]]></title>
	<link rel="self" href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=8710&amp;type=atom" />
	<updated>2013-10-02T08:09:24Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=8710</id>
		<entry>
			<title type="html"><![CDATA[Re: JS GetAbsolutePathName что должно вернуться?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=75681#p75681" />
			<content type="html"><![CDATA[<div class="codebox"><pre><code>&lt;script language=javascript&gt;
alert(GetAbsolutePathName());

function GetAbsolutePathName(){
    var pathname = document.location.pathname;
    return pathname.substring(1,pathname.lastIndexOf(&quot;/&quot;)).replace(/\//g,&quot;\\&quot;);
}
&lt;/script&gt;</code></pre></div><p>Не вариант ? На JS пишу коряво, так что наверняка можно всё это короче &quot;нарисовать&quot; используя только regexp.</p>]]></content>
			<author>
				<name><![CDATA[Xameleon]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=8836</uri>
			</author>
			<updated>2013-10-02T08:09:24Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=75681#p75681</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: JS GetAbsolutePathName что должно вернуться?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=75680#p75680" />
			<content type="html"><![CDATA[<p>Папка из которой стартовал html файл. И это должно работать в браузере.<br /></p><div class="codebox"><pre><code>var w, fso;
fso=new ActiveXObject(&quot;Scripting.FileSystemObject&quot;);
w=fso.GetAbsolutePathName(&quot;&quot;);
alert(w);</code></pre></div><p>если этот html файл упаковать в chm и запустить из любого места, то вернется папка из которой этот chm стартовали<br />если использовать браузер на движке ИЕ, то тоже вернется папка из которой этот html стартовали<br />если запустить файл в самом ИЕ, то он вернет путь к рабочему столу, а мне нужна папка из которой html запустили<br />почему ИЕ возвращает другой путь?</p><p>как то так, лучше не умею, все мы люди и все мы разные</p>]]></content>
			<author>
				<name><![CDATA[Любитель]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27037</uri>
			</author>
			<updated>2013-10-02T02:44:13Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=75680#p75680</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: JS GetAbsolutePathName что должно вернуться?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=75679#p75679" />
			<content type="html"><![CDATA[<p>Что значит &quot;папка из которой стартовала программа&quot;?!<br />Есть папка в которой находится исполняемый файл и есть текущуя рабочая папка, которая для одной и той же программы может быть разной в зависимости от способа запуска: щелчка по исполняемому файлу в проводнике, через ярлык, из командного файла, по ассоциации в реестре...<br />И какая разница, какая папка была рабочей в момент запуска IE: если нужна какая-то определённая - установите её сами (если не ошибаюсь - WshShell.CurrentDirectory),&nbsp; если нужна папка просматриваемого html-файла - используйте объект location или document.URL.</p>]]></content>
			<author>
				<name><![CDATA[shiz]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26249</uri>
			</author>
			<updated>2013-10-02T00:06:10Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=75679#p75679</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: JS GetAbsolutePathName что должно вернуться?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=75673#p75673" />
			<content type="html"><![CDATA[<div class="quotebox"><blockquote><p>Serge Yolkin, вы вопрос перечитайте внимательней, мы о разных папках говорим.</p></blockquote></div><p><strong>Любитель</strong>, так пишите так, чтобы было понятно. О какой папке идёт речь? Какая программа стартовала?</p>]]></content>
			<author>
				<name><![CDATA[alexii]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=1844</uri>
			</author>
			<updated>2013-10-01T19:02:07Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=75673#p75673</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: JS GetAbsolutePathName что должно вернуться?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=75672#p75672" />
			<content type="html"><![CDATA[<div class="quotebox"><blockquote><p>Не вижу противоречия:</p></blockquote></div><p>Папка из которой стартовала программа.</p><p>Хотя уже понятно, здесь нет решения.</p>]]></content>
			<author>
				<name><![CDATA[Любитель]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27037</uri>
			</author>
			<updated>2013-10-01T17:52:22Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=75672#p75672</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: JS GetAbsolutePathName что должно вернуться?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=75669#p75669" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Любитель пишет:</cite><blockquote><p><strong>Serge Yolkin</strong>, вы вопрос перечитайте внимательней, мы о разных папках говорим.</p></blockquote></div><p>Не вижу противоречия:<br /></p><div class="quotebox"><cite>Serge Yolkin пишет:</cite><blockquote><div class="codebox"><pre><code>new ActiveXObject(&quot;InternetExplorer.Application&quot;).Path</code></pre></div></blockquote></div><div class="quotebox"><cite>Любитель пишет:</cite><blockquote><p>Как в ИЕ получить путь к папке программы?</p></blockquote></div>]]></content>
			<author>
				<name><![CDATA[shiz]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26249</uri>
			</author>
			<updated>2013-10-01T17:21:08Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=75669#p75669</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: JS GetAbsolutePathName что должно вернуться?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=75668#p75668" />
			<content type="html"><![CDATA[<p><strong>Serge Yolkin</strong>, вы вопрос перечитайте внимательней, мы о разных папках говорим.</p>]]></content>
			<author>
				<name><![CDATA[Любитель]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27037</uri>
			</author>
			<updated>2013-10-01T17:09:18Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=75668#p75668</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: JS GetAbsolutePathName что должно вернуться?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=75647#p75647" />
			<content type="html"><![CDATA[<p>С кем &quot;с ним&quot;?</p><div class="codebox"><pre><code>alert(new ActiveXObject(&quot;InternetExplorer.Application&quot;).Path);</code></pre></div><p>для локального .html файла выдаёт</p><div class="codebox"><pre><code>---------------------------
Сообщение с веб-страницы
---------------------------
C:\Program Files\Internet Explorer\
---------------------------
ОК   
---------------------------</code></pre></div><p>после двух предупреждений безопасности, для файла в инете, скорее всего, не будет работать совсем. Но, в этом случае, и с fso будут проблемы.</p>]]></content>
			<author>
				<name><![CDATA[Serge Yolkin]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27503</uri>
			</author>
			<updated>2013-10-01T08:39:21Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=75647#p75647</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: JS GetAbsolutePathName что должно вернуться?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=75640#p75640" />
			<content type="html"><![CDATA[<div class="quotebox"><blockquote><p>new ActiveXObject ?</p></blockquote></div><p>А то что происходит с ним, я написал в первом посту, это и был вопрос.</p>]]></content>
			<author>
				<name><![CDATA[Любитель]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27037</uri>
			</author>
			<updated>2013-10-01T02:36:07Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=75640#p75640</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: JS GetAbsolutePathName что должно вернуться?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=75638#p75638" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Serge Yolkin пишет:</cite><blockquote><p>new ActiveXObject ?</p></blockquote></div><p>Точно. Я был неправ. Это ж JScript.</p>]]></content>
			<author>
				<name><![CDATA[alexii]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=1844</uri>
			</author>
			<updated>2013-09-30T19:05:54Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=75638#p75638</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: JS GetAbsolutePathName что должно вернуться?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=75637#p75637" />
			<content type="html"><![CDATA[<p>new ActiveXObject ?</p>]]></content>
			<author>
				<name><![CDATA[Serge Yolkin]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27503</uri>
			</author>
			<updated>2013-09-30T18:24:25Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=75637#p75637</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: JS GetAbsolutePathName что должно вернуться?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=75635#p75635" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>alexii пишет:</cite><blockquote><p>Без «WScript»:</p></blockquote></div><p>С ним пишет,&nbsp; &#039;WScript&#039; - определение отсутствует<br />Без него, Предполагается наличие объекта</p>]]></content>
			<author>
				<name><![CDATA[Любитель]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27037</uri>
			</author>
			<updated>2013-09-30T17:02:32Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=75635#p75635</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: JS GetAbsolutePathName что должно вернуться?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=75625#p75625" />
			<content type="html"><![CDATA[<div class="quotebox"><blockquote><p>Спасибо, но как это в браузере использовать?</p></blockquote></div><p>Без «WScript»:<br /></p><div class="codebox"><pre><code>var way = CreateObject(&quot;InternetExplorer.Application&quot;).Path;</code></pre></div>]]></content>
			<author>
				<name><![CDATA[alexii]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=1844</uri>
			</author>
			<updated>2013-09-30T11:10:04Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=75625#p75625</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: JS GetAbsolutePathName что должно вернуться?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=75622#p75622" />
			<content type="html"><![CDATA[<p>Спасибо, но как это в браузере использовать?</p>]]></content>
			<author>
				<name><![CDATA[Любитель]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27037</uri>
			</author>
			<updated>2013-09-29T17:09:45Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=75622#p75622</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: JS GetAbsolutePathName что должно вернуться?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=75618#p75618" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Любитель пишет:</cite><blockquote><p>Как в ИЕ получить путь к папке программы?</p></blockquote></div><p>&gt;<br /></p><div class="codebox"><pre><code>var way = WScript.CreateObject(&quot;InternetExplorer.Application&quot;).Path;</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Flasher]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27593</uri>
			</author>
			<updated>2013-09-29T07:56:42Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=75618#p75618</id>
		</entry>
</feed>
