30.07.2012, 14:39
|
Интересующийся
|
|
Регистрация: 21.10.2011
Сообщений: 24
|
|
Deff, так это в родительскую страницу прописывать или в дочернюю? В какое место? Что вместо многоточий?
|
|
30.07.2012, 14:41
|
без статуса
|
|
Регистрация: 25.05.2012
Сообщений: 8,219
|
|
Сообщение от logi
|
Deff, так это в родительскую страницу прописывать или в дочернюю? В какое место? Что вместо многоточий?
|
Форма - Ваша вместо многоточий все Ваше - она на исходной родительской
- Дочерней страницы - не будет - она будет во фрейме
Вы сказали - при отправке формы возникало дочернее окно - с ним и проблемы - мну предложил заменить дочернее окно -фреймом
|
|
30.07.2012, 14:48
|
Интересующийся
|
|
Регистрация: 21.10.2011
Сообщений: 24
|
|
bes, код встраиваю, но такого, как на примере, не происходит. Что не так делаю? Объясните на пальцах, пожалуйста.
|
|
30.07.2012, 15:06
|
Интересующийся
|
|
Регистрация: 21.10.2011
Сообщений: 24
|
|
Deff, прошу добить меня ))
Скрипт кнопки, открывающей дочернее окно, выглядит так:
<script type="text/javascript">
<!--
var newpost_attachmentbit = '$newpost_attachmentbit';
vB_Attachments = new vB_Attachment('attachlist', '$editorid');
$attachment_js
document.write('<input type="button" id="manage_swfattachments_button" class="button" tabindex="1" style="font-weight:normal" value="$vbphrase[kr_swfattachment_multiupload]" title="$vbphrase[kr_swfattachment_upload_swfuploader]" onclick="vB_Attachments.open_window(\'swfattachment.php?$session[sessionurl]$attachurl&poststarttime=$poststarttime&posthash=$posthash\', 600, 600, \'$postid\')" />');
//-->
</script>
Как встроить это в предлагаемое вами?
|
|
30.07.2012, 15:20
|
без статуса
|
|
Регистрация: 25.05.2012
Сообщений: 8,219
|
|
logi,
Мну предлагает вернуться к изначальному вопросу - я плясал от него - зачем Вам открытие окна на новой вкладке ?
Откройте его фреймом по кнопке, на текущей странице (оформить можно так же, как якобы модальное окно - тень, затенение и всё такое)
Последний раз редактировалось Deff, 30.07.2012 в 15:24.
|
|
30.07.2012, 15:25
|
|
Профессор
|
|
Регистрация: 22.03.2012
Сообщений: 3,744
|
|
Сообщение от logi
|
bes, код встраиваю, но такого, как на примере, не происходит. Что не так делаю? Объясните на пальцах, пожалуйста.
|
Ну в этом коде открывается дочернее окно, в его код прописывается кнопка с обработчиком, по нажатию которой происходит перезагрузка этого дочернего окна и его закрытие (alert() и onbeforeunload только для проверки, location.reload в обработчике перезагружает дочернее окно, а потом оно закрывается методом close()), если вы делаете то же самое у себя в коде, то всё должно получиться.
|
|
30.07.2012, 15:32
|
без статуса
|
|
Регистрация: 25.05.2012
Сообщений: 8,219
|
|
bes,
Всё получаецо - ток не юзабельно - посколь Вопросы брауза портят всю малину - нун плясать от исходного, - 'Зачем open window'
|
|
30.07.2012, 15:44
|
|
Профессор
|
|
Регистрация: 22.03.2012
Сообщений: 3,744
|
|
Deff, в примере вопросы возникали как проверка ухода со страницы (для проверки, что перезагрузка произошла и чтоб сразу не закрылось окно, иначе было бы не заметно, что произошло), а при закрытии дочерних окон созданных в исходном коде вопросов вроде не возникает, возникают только при закрытии исходного окна (и то только в IE вроде, в FF вообще не работает), а это вроде ему как раз не нужно (у него дочернее нужно закрывать, если, конечно, я правильно понял, что при текущем треде не факт ).
|
|
30.07.2012, 15:44
|
Интересующийся
|
|
Регистрация: 21.10.2011
Сообщений: 24
|
|
Deff, bes, ребята, ну пропишите же в ваши варианты сами то, что нужно, пожалуйста. Чтобы я только скопипастил (а что делать, обучаться придеца после..)). Я же дал вам все коды...
|
|
30.07.2012, 16:02
|
без статуса
|
|
Регистрация: 25.05.2012
Сообщений: 8,219
|
|
Сообщение от logi
|
(а что делать, обучаться придеца после..)). Я же дал вам все коды...
|
ЫЫ - тада чуть позжа ... так бы и сказали...
|
|
|
|