Форум: "Начинающим";
Текущий архив: 2018.08.05;
Скачать: [xml.tar.bz2];
ВнизВытащить iframe из скрипта Найти похожие ветки
← →
Артеменко © (2016-07-13 22:19) [0]Подскажите есть следующий код.
<div class="vep-video-block">
<script type="text/javascript">var vicode = "<iframe src=\"https://******.ru/videos/embed/***/*********.html\" width=\"626\" height=\"367\" frameborder=\"0\" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>";var player={showVideo:function(){$("div.vep-video-block").html(vicode);}}</script>
<a href="javascript:void(0)" onclick="player.showVideo()" class="vep-playvideo">
<img src="/_vi/0/56394738.jpg" alt="" width="480">
<span class="vep-playbutton"></span>
<span class="vep-length">****</span>
</a>
<div id="videocontent" class="vep-videocontent" style="display:none;"></div>
</div>
как вытащить его можно? пробовал такой код
← →
Артеменко © (2016-07-13 22:21) [1]var
HtmlDocument : IHTMLDocument2;
HtmlElement : IHTMLElement;
HtmlCollection : IHtmlElementCollection;
Src : String;
I : Integer;
found : boolean;
begin
HtmlDocument := WebBrowser1.Document as IHtmlDocument2;
for i := 0 to HtmlDocument.all.length - 1 do
begin
HtmlElement := HtmlDocument.all.item(i, 0) as IHTMLElement;
if HtmlElement.tagName ="IFRAME" then
begin
Src := HtmlElement.getAttribute("Src", 0);
found := true;
end;
end;
if found then WebBrowser2.Navigate(Src);
← →
Артеменко © (2016-07-13 22:23) [2]Данный код вроде как и вытаскивае iframe. Но совсем другой, не тот что нужен.
← →
yui (2016-07-13 23:02) [3]где ты там надеешься найти тэг iframe?
в доме его нету,
он лежит внутри <script /> как значение
и дом про него ничего не знает
← →
DayGaykin © (2016-07-16 15:34) [4]А просто значение переменной vicode пробовали получить?
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2018.08.05;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.001 c