Я разрабатываю небольшое расширение для себя. Цель проста: вы нажимаете на расширение, вы вводите ссылку на YouTube, а видео воспроизводится внутри всплывающего окна.Изменить html с помощью javascript
Вот мой HTML
<body>
Youtube Link: <input type="text" id="link" name="firstname">
<button type="button" id="do-link"> Go ! </button>
<script src="popup.js"></script>
<p id="write">Here your link</p>
<iframe id="ytplayer" title="YouTube video player" class="youtube-player" type="text/html"
width="640" height="390" src="https://www.youtube.com/watch?v=DTqTs15Hc9w"
frameborder="0" allowFullScreen></iframe>
</body>
И мои JS:
var a;
function link() {
a = document.getElementById('link').value;
document.getElementById('ytplayer').src = a;
console.log(a);
}
document.getElementById('do-link').onclick = link;
Так что это в основном просто напечатать в консоли, что внутри моего текстового поля. И он отображает видео KSI (или любое видео, которое вы хотите, если вы поместите ссылку hte.Я хочу знать, есть ли простой способ заменить ссылки на YouTube по ссылке, написанной пользователем в текстовом поле?
http://www.youtube.com/questions/3730159/changing-iframe-src-with-javascript – theMarceloR
@theMarceloR: в кадре, потому что он установил «X-Frame-Options» в «SAMEORIGIN» ** Получил это в моем консольном журнале сейчас –