У iframe есть атрибут src, который является URL-адресом страницы, которую вы хотите отобразить внутри iframe.
Код, который вы поместили между <iframe>
и </iframe>
, не будет виден, если толькобраузер не поддерживает фреймы.
Таким образом, нельзя ожидать, что обе вышеописанные методики будут работать одновременно.Либо будет использоваться ваш src-url, либо будет использоваться ваш код между тегами iframe;никогда не оба.Это означает, что нет способа «встроить JavaScript в iframe».Единственный способ получить ваш скрипт - добавить его на исходную страницу, которую вы загружаете в iframe.
В заключение, я не думаю, что вы действительно знаете, о чем вы спрашиваете.здесь.Название вашего вопроса, вероятно, не то, что вы хотите сделать, но нам понадобится немного больше информации для решения вашей актуальной проблемы.
РЕДАКТИРОВАТЬ
Я думаю,Теперь я лучше понимаю, что вы спрашиваете.Что вы должны сделать, так это на мгновение забыть о iframe и просто сосредоточиться на том, чтобы заставить события работать.Если у вас это работает, поместите его в собственный файл и ссылайтесь на этот файл через атрибут src в iframe.Ничто не должно быть "помещено в iframe" путем добавления кода в сам тег iframe.