2016-07-20 2 views
0

У меня есть встроенное видео на моей веб-странице, которое не из youtube или vimeo. Я хочу, чтобы зритель только смотрел видео на моей веб-странице. Как предотвратить подключение видео к другой веб-странице при нажатии? Я использовал свойство CSS для указателей-событий: ни один, чтобы остановить связь видео с другой веб-страницей, но теперь видео не будет воспроизводиться на моей веб-странице. Пожалуйста помоги.Как предотвратить встраивание встроенного видео на другую веб-страницу

<!DOCTYPE html> 
<html> 
<head> 
<style> 

iframe { 
    pointer-events: none; 
    } 
</style> 
</head> 
<body>  
<iframe src="http://flashservice.simplevideo.com/embedframe/18598" frameborder=0 width=510 height=400 scrolling=no allowfullscreen ></iframe> 

</body> 
</html> 
+0

поделитесь своим видеороликом, этот URL-адрес не работает – Afsar

ответ

0

Атрибут sandbox для плавающих фреймов должен быть то, что вы ищете. Например:

<iframe src="http://flashservice.simplevideo.com/embedframe/18598" 
frameborder=0 width=510 height=400 scrolling=no allowfullscreen 
sandbox="allow-same-origin allow-scripts"></iframe> 

Обратите внимание, что атрибут sandbox действует как белый список, так что, не придав ему allow-popups или allow-top-navigation разрешения, он не может открыть новую страницу, ни изменить родительскую страницу!

+0

Большое вам спасибо, код работает. –

+0

@CarlMax Затем нажмите на галочку, чтобы принять мой ответ - вы тоже получаете репутацию за это! –

 Смежные вопросы

  • Нет связанных вопросов^_^