ПУСТО

среда, 20 апреля 2016 г.

Копирование скрипта во фрейм

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<iframe src="" id="d44" scrolling="no" width="250px" height="150px"></iframe>
<div id="d33">
<script type="text/javascript">
function myFyn()
{
 alert('123');
}
</div>
<script>
var d, g, f = document.getElementById('d44'); 
(d = f.contentWindow.document).open();
g=document.getElementById('d33').innerHTML;
d.write(g);
d.close();
document.getElementById('d33').innerHTML='';
</script>
Такое решение, по своей сути не является полным, тут скрипт выполнится дважды. Один раз в div с id=d33, а второй во фрейме после того как он будет туда скопирован. Но для некоторых решений это допустимо.

Комментариев нет:

Отправить комментарий