Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Объединение скриптов (https://javascript.ru/forum/misc/59722-obedinenie-skriptov.html)

Talisman 23.11.2015 19:51

Объединение скриптов
 
Никак не могу объединить 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>

Нужно чтобы содержимое второго кода работало в новом открывшемся окне после выполнения первого кода.

Talisman 23.11.2015 22:35

Ребят, помогите кому не сложно. срочно нужно

Barbos 23.11.2015 23:24

Если код оформишь, будет больше шансов

Talisman 23.11.2015 23:31

Цитата:

Сообщение от Barbos (Сообщение 397429)
Если код оформишь, будет больше шансов

я не знаю пока как тут все правильно оформлять...
вот ссылка на коды http://jsfiddle.net/100pudow/3mdrtdaf/1/ , если не сложно помоги

Talisman 23.11.2015 23:47

Цитата:

Сообщение от Barbos (Сообщение 397429)
Если код оформишь, будет больше шансов

поможеш?


Часовой пояс GMT +3, время: 12:11.