Никак не могу объединить 2 скрипта.
вот первый код:
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title></title>
<style type='text/css'>
#test{
display:none;
}
</style>
<script type='text/javascript'>
window.onload=function(){
var image = document.getElementById("test");
var i = 0, s = ["block","none"],t = [5000,2000];
function show()
{ i ^= 1
image.style.display = s[i];
setTimeout(show,t[i]);
}
show()
}
</script>
</head>
<body>
<img id="test" src="http://www.casinobonuszonderstorting.nl/includes/img/bonus6.png"
<button onclick="myWindow()">Открыть</button>
<script>
function myWindow() {
var w = window.open('', '', 'scrollbars=1');
w.document.write('<!DOCTYPE html>\n\
<title>Заголовок</title>\n\
<p>Содержание <button onclick="window.close();">Закрыть</button>\n\
<script>\n\
;\n\
<\x2fscript>');
}
</script>
</body>
</html>
а вот второй код:
<button onclick="myWindow5(this)">Open</button>
<script>
function myWindow5(e) {
if (e.nextSibling.nodeName.toLowerCase() != "iframe") {
var iframe = document.createElement('iframe');
iframe.setAttribute('src', 'http://javascript.ru/');
iframe.setAttribute('height', '600');
e.parentNode.insertBefore(iframe, e.nextSibling);
}
}
</script>
<style>
iframe[src^="http://javascript.ru/"] {
width: 100%;
border: none;
}
</style>
<button onclick="myWindow2();">Close</button>
<script>
function myWindow2() {
var raz = window.parent.document.querySelector('iframe[src^="http://javascript.ru/"]');
raz.parentNode.removeChild(raz);
}
</script>
Нужно чтобы содержимое второго кода работало в новом открывшемся окне после выполнения первого кода.