Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   autoplay из iframe (https://javascript.ru/forum/misc/51603-autoplay-iz-iframe.html)

shifter 12.11.2014 12:33

autoplay из iframe
 
Помогите дать автоплей этой гадости ...
<body>
<div style="width:546px"> <strong style="display:block;margin:12px 0 4px"><a href="http://www.myshared.ru/slide/143/" title="«Об итогах социально-экономического развития Лысьвенского муниципального района за 2011 год и о перспективах развития на 2012 год» ФЦБ «Экономическое развитие»" target="_blank">«Об итогах социально-экономического развития Лысьвенского муниципального района за 2011 год и о перспективах развития на 2012 год» ФЦБ «Экономическое развитие»</a></strong><iframe src="http://player.myshared.ru/143/" width="546" height="460" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC;border-width:1px 1px 0" allowfullscreen></iframe></div>
</body>

Первым делом я подумал что можно через js нажимать на кнопку плей, но не тут то было, политика безопасности запрещает зайти дальше самого фрейма.
window.frames.contentBlock.document.body.innerHTML();

Цитата:

Сообщение от interwass (Сообщение 109837)
Uncaught TypeError: Cannot read property 'document' of undefined

$('iframe').contents();

Цитата:

Сообщение от interwass (Сообщение 109837)
DOMException: Failed to read the 'contentDocument' property from 'HTMLIFrameElement': Blocked a frame with origin "null" from accessing a cross-origin frame.

document.getElementById('fr').contentDocument

Цитата:

Сообщение от interwass (Сообщение 109837)
DOMException: Failed to read the 'contentDocument' property from 'HTMLIFrameElement': Blocked a frame with origin "null" from accessing a cross-origin frame.

в design.js фале, путь к которому прописан в фрейме, есть нкий метод play_click() но и его вызвать не получается ...

danik.js 13.11.2014 05:16

Цитата:

Сообщение от shifter
политика безопасности запрещает зайти дальше самого фрейма.

Вот и сам себе ответил )
Цитата:

Сообщение от shifter
но и его вызвать не получается

Ты даже сам назвал причину этому)

В ютубе, например, можно включить автоплей через GET-параметр, типа embed/xxxxxxx/?autoplay=1

Может твой сервис тоже подобное поддерживает?


Часовой пояс GMT +3, время: 12:18.