powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Post результат формы в новом окне
10 сообщений из 10, страница 1 из 1
Post результат формы в новом окне
    #35058277
Фотография Student :)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ребята всем привет помогите пож.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
<script language="JavaScript" type="text/JavaScript"> 
<!-- 
function w(theURL,winName,features) { //v2. 0  
window.open(theURL,winName,features); 
} 
//--> 
</script> 
<div class="pl"> 
         
        <form enctype="multipart/form-data"  action="/photo/upload.php" method="POST" target="w('http://smsinfo.in.ua/photo/upload.php','window','scrollbars=no,width=750,heig  ht=800')"> 
           <input type="hidden" name="MAX_FILE_SIZE" value="1000000" /> 
           Выберите файл: <input name="userfile" type="file" /> 
        <input name="upload" type="submit" value="Загрузить" /> 
        </form> 
не получаеться вывести результат формы в новом окне 750Х800
...
Рейтинг: 0 / 0
Post результат формы в новом окне
    #35058278
Фотография Student :)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ребята всем привет помогите пож.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
<script language="JavaScript" type="text/JavaScript"> 
<!-- 
function w(theURL,winName,features) { //v2. 0  
window.open(theURL,winName,features); 
} 
//--> 
</script> 
<div class="pl"> 
         
        <form enctype="multipart/form-data"  action="/photo/upload.php" method="POST" target="w('photo/upload.php','window','scrollbars=no,width=750,heig  ht=800')"> 
           <input type="hidden" name="MAX_FILE_SIZE" value="1000000" /> 
           Выберите файл: <input name="userfile" type="file" /> 
        <input name="upload" type="submit" value="Загрузить" /> 
        </form> 
не получаеться вывести результат формы в новом окне 750Х800
...
Рейтинг: 0 / 0
Post результат формы в новом окне
    #35058297
IDVsbruck
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
О! Только вчера столкнулся с той же необходимостью ...
Точнее, мне надо было открыть динамически окошко, подгрузить флешку и передать параметры и в окошко, и во флешку - не хотелось это делать через адресную строку (GET-метод), так как ужасно захламляется список линков, но суть от этого не сильно меняется - главное, передать значение через POST.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
document.getElementById(<link_or_button_name>).onclick = function() {
	send_parameters({param1: "value1", param2: "value2"}, <URL>, <win_name>);
	return false;
};

function send_parameters(_params, _url, _name) {
	var form = document.createElement('<form action="' + _url + '" method="POST" target="' + _name + '" style="display:none;"></form>');
	var element = null;
	for (var par_name in params) {
		element = document.createElement('<input type="hidden" name="' + par_name + '" value="' + _params[par_name] + '">');
		form.appendChild(element);
	}
	document.body.appendChild(form);
	var new_win = window.open('about:blank', _name, 'Toolbar=0, Titlebar=0, Location=0, Directories=0, Status=0, Menubar=0, Resizeble=0, Width=900, Height=675'); //на свое усмотрение
	new_win.focus();
	form.submit();
	form.removeNode(true);
	return new_win;
}
...
Рейтинг: 0 / 0
Post результат формы в новом окне
    #35058367
Фотография Student :)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а как пользоваться ?
...
Рейтинг: 0 / 0
Post результат формы в новом окне
    #35058408
IDVsbruck
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может, я не очень внимательно прочитал, увидел чуть позже, что передается файл. Могу сказать, что файл можно передать только на сервер, поэтому если в этом дело, то топик можно закрывать - сделать нельзя.

Если же есть необходимость передать параметр постом в дочернее (или popup) окно (имеется в виду строка или набор строк), то на линк или кнопку цепляется onclick, который я привел.

Но все же у меня подозрение, что я не совсем правильно понял постановку задачи ...
...
Рейтинг: 0 / 0
Post результат формы в новом окне
    #35058493
Фотография Student :)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
наверно не так меня вы поняли

у меня на странице стоит форма для загрузки фотографии

и мне надо чтоб при нажатии субмит фотка загрузилась на сервер.
и вышло окно с загруженой фотографией
...
Рейтинг: 0 / 0
Post результат формы в новом окне
    #35058514
apapacy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я думаю в форме target="_blank" - поможет. Кстати, что ознаяает конструкция w(...)
...
Рейтинг: 0 / 0
Post результат формы в новом окне
    #35059839
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот пример из документации
Код: plaintext
window.open("Sample.htm",null,"height=200,width=400,status=yes,toolbar=no,menubar=no,location=no");
Подставь в него свои числа - посмотри, что получится...
----------
Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT
...
Рейтинг: 0 / 0
Post результат формы в новом окне
    #35059866
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ему нужно post в новом окне, window.open не поможет. Только target=_blank без возможности задать размеры. Разве что извратиться и в onload через window.opener получить размеры из переменных в родителе.
...
Рейтинг: 0 / 0
Post результат формы в новом окне
    #35059903
Фотография michael R
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
через скрипт так

document.F1.method="post"
document.F1.action="MyFile.asp"
document.F1.target="myNewWin"
var NewWin=window.open("","myNewWin","height=750, width=550,toolbar=0")
var a = window.setTimeout("document.F1.submit();",500)
NewWin.focus()

F1-имя формы
myNewWin -типа _blank
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Post результат формы в новом окне
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]