<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; AHK: HTMLFile, переадресация]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=15176</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=15176&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: HTMLFile, переадресация».]]></description>
		<lastBuildDate>Mon, 10 Feb 2020 13:15:34 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: HTMLFile, переадресация]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=137778#p137778</link>
			<description><![CDATA[<p>Хотя нет, так сработало вроде:<br /></p><div class="codebox"><pre><code>#Persistent
html =
(
&lt;!DOCTYPE html&gt;
&lt;head&gt;
   &lt;meta charset=&quot;UTF-8&quot;&gt;
   &lt;title&gt;Document&lt;/title&gt;
&lt;/head&gt;
&lt;body&gt;
   &lt;script&gt;
      function timer() {
         alert(&#039;Сработал таймер&#039;);
      }
      setTimeout(timer, 1000);
   &lt;/script&gt;
&lt;/body&gt;
&lt;/html&gt;
)

doc := ComObjCreate(&quot;htmlfile&quot;)
doc.write(&quot;&lt;meta http-equiv=&quot;&quot;X-UA-Compatible&quot;&quot; content=&quot;&quot;IE=9&quot;&quot;&gt;&quot;)
doc.designMode := &quot;on&quot;
; doc.parentWindow.setTimeout := &quot;&quot;
doc.write(html)
MsgBox, % doc.querySelector(&quot;body&quot;).innerHTML</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Mon, 10 Feb 2020 13:15:34 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=137778#p137778</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: HTMLFile, переадресация]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=137777#p137777</link>
			<description><![CDATA[<p>Так парсинг перестаёт работать:<br /></p><div class="codebox"><pre><code>#Persistent
html =
(
&lt;!DOCTYPE html&gt;
&lt;head&gt;
   &lt;meta charset=&quot;UTF-8&quot;&gt;
   &lt;title&gt;Document&lt;/title&gt;
&lt;/head&gt;
&lt;body&gt;
   &lt;script&gt;
      function timer() {
         alert(&#039;Сработал таймер&#039;);
      }
      setTimeout(timer, 1000);
   &lt;/script&gt;
&lt;/body&gt;
&lt;/html&gt;
)

doc := ComObjCreate(&quot;htmlfile&quot;)
doc.designMode := &quot;on&quot;
doc.write(&quot;&lt;meta http-equiv=&quot;&quot;X-UA-Compatible&quot;&quot; content=&quot;&quot;IE=9&quot;&quot;&gt;&quot;)
; doc.parentWindow.setTimeout := &quot;&quot;
doc.write(html)
MsgBox, % doc.querySelector(&quot;body&quot;).innerHTML</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Mon, 10 Feb 2020 13:13:40 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=137777#p137777</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: HTMLFile, переадресация]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=137776#p137776</link>
			<description><![CDATA[<div class="codebox"><pre><code>doc.designMode := &quot;on&quot;</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Mon, 10 Feb 2020 13:06:34 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=137776#p137776</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: HTMLFile, переадресация]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=137775#p137775</link>
			<description><![CDATA[<p>Вопрос конечно, иначе я привёл бы код.</p>]]></description>
			<author><![CDATA[null@example.com (serzh82saratov)]]></author>
			<pubDate>Mon, 10 Feb 2020 12:45:24 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=137775#p137775</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: HTMLFile, переадресация]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=137774#p137774</link>
			<description><![CDATA[<p>Это вопрос или утверждение? <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /></p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Mon, 10 Feb 2020 12:43:37 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=137774#p137774</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: HTMLFile, переадресация]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=137770#p137770</link>
			<description><![CDATA[<p>Можно просто ноль.<br /></p><div class="codebox"><pre><code>doc.parentWindow.setTimeout := 0</code></pre></div><p>А возможно выключить JS в целом, наподобие:<br /></p><div class="codebox"><pre><code>JS.eval(&quot;delete ActiveXObject; delete GetObject;&quot;)</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (serzh82saratov)]]></author>
			<pubDate>Mon, 10 Feb 2020 09:59:34 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=137770#p137770</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: HTMLFile, переадресация]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=137768#p137768</link>
			<description><![CDATA[<p>В смысле? Одна строчка.</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Mon, 10 Feb 2020 05:05:04 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=137768#p137768</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: HTMLFile, переадресация]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=137767#p137767</link>
			<description><![CDATA[<p>Что-то слишком. Тогда уж проще проверять переменную на наличие той же картинки 404 и не создавать Com объект.<br />Спасибо за ответы.</p>]]></description>
			<author><![CDATA[null@example.com (Phoenixxx_Czar)]]></author>
			<pubDate>Mon, 10 Feb 2020 05:02:45 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=137767#p137767</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: HTMLFile, переадресация]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=137766#p137766</link>
			<description><![CDATA[<p>Можно попробовать setTimeout переопределить:<br /></p><div class="codebox"><pre><code>#Persistent
html =
(
&lt;!DOCTYPE html&gt;
&lt;head&gt;
   &lt;meta charset=&quot;UTF-8&quot;&gt;
   &lt;title&gt;Document&lt;/title&gt;
&lt;/head&gt;
&lt;body&gt;
   &lt;script&gt;
      function timer() {
         alert(&#039;Сработал таймер&#039;);
      }
      setTimeout(timer, 1000);
   &lt;/script&gt;
&lt;/body&gt;
&lt;/html&gt;
)

doc := ComObjCreate(&quot;htmlfile&quot;)
doc.write(&quot;&lt;meta http-equiv=&quot;&quot;X-UA-Compatible&quot;&quot; content=&quot;&quot;IE=9&quot;&quot;&gt;&quot;)
; doc.parentWindow.setTimeout := Func(&quot;Dummy&quot;)
doc.write(html)

Dummy(params*) {
}</code></pre></div><p>Запустите, потом раскомментируйте строку, и снова запустите.</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Mon, 10 Feb 2020 04:00:08 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=137766#p137766</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: HTMLFile, переадресация]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=137765#p137765</link>
			<description><![CDATA[<div class="codebox"><pre><code>&lt;script type=&quot;text/javascript&quot;&gt;
function error(){
location=&quot;/&quot;;
}
setTimeout( &#039;error()&#039;, 7000 );
&lt;/script&gt;</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Phoenixxx_Czar)]]></author>
			<pubDate>Mon, 10 Feb 2020 02:33:52 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=137765#p137765</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: HTMLFile, переадресация]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=137764#p137764</link>
			<description><![CDATA[<p>Я с таким не сталкивался, нужен конкретный пример.</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Mon, 10 Feb 2020 02:03:35 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=137764#p137764</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: HTMLFile, переадресация]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=137763#p137763</link>
			<description><![CDATA[<p>Я тоже думал об удалении, но может есть какие-то другие варианты?</p>]]></description>
			<author><![CDATA[null@example.com (Phoenixxx_Czar)]]></author>
			<pubDate>Mon, 10 Feb 2020 01:17:06 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=137763#p137763</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: HTMLFile, переадресация]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=137762#p137762</link>
			<description><![CDATA[<p>Парсить через RegEx? Ну, или перед парсингом удалить через RegEx джаваскрипты.</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Mon, 10 Feb 2020 01:04:18 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=137762#p137762</guid>
		</item>
		<item>
			<title><![CDATA[AHK: HTMLFile, переадресация]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=137760#p137760</link>
			<description><![CDATA[<p>Доброго времени суток, есть вот такой код:<br /></p><div class="codebox"><pre><code>(document := ComObjCreate(&quot;HTMLFile&quot;)).write(var)</code></pre></div><p>Я это использую для парсинга страницы, и попадаются страницы, где есть переадресация через JS вроде и когда проходит таймер - вылазит окошко от windows:<br /><span class="postimg"><img src="http://s01.geekpic.net/di-SY6AUC.png" alt="http://s01.geekpic.net/di-SY6AUC.png" /></span><br />Подскажите, как можно этого избежать?</p>]]></description>
			<author><![CDATA[null@example.com (Phoenixxx_Czar)]]></author>
			<pubDate>Mon, 10 Feb 2020 00:37:33 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=137760#p137760</guid>
		</item>
	</channel>
</rss>
