У меня есть контент на моем сайте, который может быть добавлен другими доменами. То, что происходит, состоит в том, что моим iframes нужно иметь идентификатор для запуска некоторого javascript.
Это код iframe, который я предоставляю своим пользователям:
<iframe src="http://www.example.com/embed/2854" id="zframe" width="100%" height="460" scrolling="no" frameborder="0"></iframe>
Когда пользователи удаляют рамку ID, мой javascript перестает работать.
Есть ли способ заставить iframe иметь идентификатор через javascript?
Ниже приведена моя попытка принудительно использовать идентификатор в моем iframe, когда пользователи удаляют идентификатор из предоставленного мною кода iframe:
<html>
<head>
<title></title>
</head>
<body>
<script>
document.getElementByTagName('iframe')[0].setAttribute("id", "zframe");
</script>
</body>
</html>