Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 22.05.2012, 09:42
wUI wUI вне форума
Аспирант
Отправить личное сообщение для wUI Посмотреть профиль Найти все сообщения от wUI
 
Регистрация: 19.04.2012
Сообщений: 78

OPEN - отрабатывает один раз
Всем доброго времени суток
Есть элемент кода вызывающий окошко с определенными параметрами:
function openCharts(pid) {
    myWin = open("./modules/Red_Beetle/main.php?id="+ pid +"", "displayWindow","width=1026,height=782,status=no,toolbar=no,menubar=no");
}


Собственно сама фунция вызова в одном из элементов страницы, с динамической переменной $row['id']:
openCharts(" . $row['id'] . ");


Проблема в том, что окно прекрасно вызывается и отрабатывает всего один раз. Так как после его закрытия, второй раз оно уже не вызывается.

Есть у кого идеи?)

Последний раз редактировалось wUI, 22.05.2012 в 09:44.
Ответить с цитированием
  #2 (permalink)  
Старый 22.05.2012, 11:15
Аватар для bes
bes bes вне форума
Профессор
Отправить личное сообщение для bes Посмотреть профиль Найти все сообщения от bes
 
Регистрация: 22.03.2012
Сообщений: 3,744

<input type="button" value="open" onclick="window.open('','','blank')">

В этом примере новое окно создаётся по щелчку, ваш вызов, на мой взгляд, также следует привязать к каким-либо событиям.
Ответить с цитированием
  #3 (permalink)  
Старый 22.05.2012, 11:23
wUI wUI вне форума
Аспирант
Отправить личное сообщение для wUI Посмотреть профиль Найти все сообщения от wUI
 
Регистрация: 19.04.2012
Сообщений: 78

bes,
Вызов привязан на onclick="" по небольшому изображению, думал это не обязательно было озвучивать в темы.

Есть еще идеи?

Последний раз редактировалось wUI, 22.05.2012 в 11:25.
Ответить с цитированием
  #4 (permalink)  
Старый 22.05.2012, 11:33
Аватар для bes
bes bes вне форума
Профессор
Отправить личное сообщение для bes Посмотреть профиль Найти все сообщения от bes
 
Регистрация: 22.03.2012
Сообщений: 3,744

<img id="bes" src="http://javascript.ru/forum/image.php?u=19820&dateline=1334914235">

<script>
function f() {
  window.open('http://javascript.ru/forum/image.php?u=19820&dateline=1334914235','','blank')
}

bes.onclick = f;
</script>
Ответить с цитированием
  #5 (permalink)  
Старый 22.05.2012, 13:48
wUI wUI вне форума
Аспирант
Отправить личное сообщение для wUI Посмотреть профиль Найти все сообщения от wUI
 
Регистрация: 19.04.2012
Сообщений: 78

Проблема была в промежуточной обработке=) так что мой код тож оказался рабочим.
Спасибо за помощь bes.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подключение скриптов только один раз IndigoHollow Общие вопросы Javascript 3 03.04.2012 09:51
click выполняется один раз Karpo AJAX и COMET 4 22.01.2011 18:06
Почему функция срабатывает один раз? Bogdan808 Javascript под браузер 4 06.09.2010 23:41
Окно открывается только один раз altermann ExtJS 8 22.04.2010 11:55
Чтоб ссылка появлялась один раз для каждого пользователя (по IP или Cookies) Sequoia Общие вопросы Javascript 2 28.01.2010 19:16