Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.11.2015, 14:59   #1
100pudow
Новичок
Джуниор
 
Регистрация: 23.11.2015
Сообщений: 1
По умолчанию Объединение скриптов

Никак не могу объединить 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://www.programmersforum.ru/');
    iframe.setAttribute('height', '600');
    e.parentNode.insertBefore(iframe, e.nextSibling);
  }
}
</script>
<style>
iframe[src^="http://www.programmersforum.ru/"] { 
  width: 100%;
  border: none;
}
</style>
<button onclick="myWindow2();">Close</button>
<script>
function myWindow2() {
  var raz = window.parent.document.querySelector('iframe[src^="http://www.programmersforum.ru/"]'); 
  raz.parentNode.removeChild(raz);
}
</script>

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

Последний раз редактировалось Stilet; 23.11.2015 в 16:18.
100pudow вне форума Ответить с цитированием
Старый 25.11.2015, 22:52   #2
[CODER]
Форумчанин
 
Аватар для [CODER]
 
Регистрация: 02.02.2010
Сообщений: 305
По умолчанию

Код:
.................................
function myWindow() {
    var w = window.open('', '', 'scrollbars=1');
    w.document.write(' <Здесь пиши код второго блока экранируя кавычки> ');
}
.................................
Skype: CODERua
[CODER] вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Использование скриптов Kazik JavaScript, Ajax 1 05.06.2013 14:37
Оптимизация PHP скриптов blaqdog PHP 8 26.02.2012 22:19
Защита скриптов prizrak1390 PHP 1 05.08.2010 21:13
Кофликкт скриптов seregali JavaScript, Ajax 0 19.10.2009 13:59
Проблема с выполнением скриптов в IE rom@nыч JavaScript, Ajax 7 17.08.2008 18:56