Скрипт в айфрейм

12
T
На сайте с 26.08.2013
Offline
28
1243

Добрый день. Есть код для сайта:

<iframe src="http://site.site.com/xxxxx/xxxxx" frameborder=0 width=510 height=400 scrolling=no></iframe>

Задача его встроить на сайт в WP. Это видео в флеш плеере.

Проблема в том, что если встроить код, то периодически от iframe открывается новая страница рекламы. Как запретить открытие рекламы? Что бы работал просто как видеоплеер.

Уже и гуглил и яндексил...ничего не могу найти(

Выручайте!:confused:

P.S.

sanbox пробовал. не помогает( белый экран

W
На сайте с 09.04.2013
Offline
46
#1

У sanbox есть атрибуты http://www.w3schools.com/tags/att_iframe_sandbox.asp , можно поэкспериментировать - но скорее всего это не поможет.

Надо спарсить ссылку на файл mp4,flv и т.д. и проиграть в своем плеере.

T
На сайте с 26.08.2013
Offline
28
#2

Ссылка есть, а в своем плеере, это в каком? с 10 плееров под WP попробовал....не запускается. Однако если саму ссылку открыть в браузере, то видео на весь экран и успешно играет без всякой рекламы.

Sandbox пробовал по разному и с атрибутами и без. Не помогает.

W
На сайте с 09.04.2013
Offline
46
#3
truslans:
Ссылка есть, а в своем плеере, это в каком? с 10 плееров под WP попробовал....не запускается

В своем - значит который загружается с вашего сайта. Для WP например, есть Video.js - https://wordpress.org/plugins/videojs-html5-video-player-for-wordpress/ ,вот такой шорткод добавит плеер в пост


[videojs mp4="http://тут_ссылка_на_файл"]
G2
На сайте с 27.10.2009
Offline
62
#4

Не факт что поможет, но можете попробовать переписать ему window.open

КакМаршрутник (http://goo.gl/forms/hMgaH0s9E5) — как маршрутник, но работает.
T
На сайте с 26.08.2013
Offline
28
#5
webjey:
В своем - значит который загружается с вашего сайта. Для WP например, есть Video.js - https://wordpress.org/plugins/videojs-html5-video-player-for-wordpress/ ,вот такой шорткод добавит плеер в пост

[videojs mp4="http://тут_ссылка_на_файл"]

Не помогло, плеер в бесконечной загрузке.

W
На сайте с 09.04.2013
Offline
46
#6
truslans:
Не помогло, плеер в бесконечной загрузке.

Наверное включена защита от хотлинка. Что за ресурс? Дайте ссылку.

T
На сайте с 26.08.2013
Offline
28
#7
webjey:
Наверное включена защита от хотлинка. Что за ресурс? Дайте ссылку.

Предупреждаю сразу 18+

Вот к примеру ссылка на страницу:

http://www.xvideos.com/video16685093/marina_visconti-_fucked_japanese

А вот код этого видео для встраивания страницы:

<iframe src="http://flashservice.xvideos.com/embedframe/16685093" frameborder=0 width=510 height=400 scrolling=no></iframe>

Доступен по кнопке embed под видео справа.

L
На сайте с 30.10.2015
Offline
34
#8

truslans, попробуй так:

<video width="510" height="400" controls>
<source src="http://site.site.com/movie.mp4" type="video/mp4">
Ваш браузер не поддерживает html5.
</video>
...
Mik Foxi
На сайте с 02.03.2011
Offline
1208
#9

sandbox к фрейму добавьте, может и поможет.

Антибот, антиспам, веб фаервол, защита от накрутки поведенческих: https://antibot.cloud/ (Зеркало: https://антибот.рф/ ) Форум на замену серчу: https://foxi.biz/
T
На сайте с 26.08.2013
Offline
28
#10
foxi:
sandbox к фрейму добавьте, может и поможет.

Писал выше, sandbox не помог, добавлял

---------- Добавлено 17.12.2015 в 21:14 ----------

levchernenko:
truslans, попробуй так:
<video width="510" height="400" controls>

<source src="http://site.site.com/movie.mp4" type="video/mp4">
Ваш браузер не поддерживает html5.
</video>

не помогло, плеер отображается но запустить нельзя, нет видео.

Пришла вот такая идея, а что если этот айфрейм заключить в другой айфрейм и во внешнем прописать javascript запрет на всплывающие окна? Кто может такое написать?

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий