powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Окно с параметрами в новом окне
40 сообщений из 40, показаны все 2 страниц
Окно с параметрами в новом окне
    #34063871
vitalycrash
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как открыть новое окно с параметрами!??? Через window.open и это QueryString
...
Рейтинг: 0 / 0
Окно с параметрами в новом окне
    #34064968
Dimon aka Manowar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Указать их в урле в window.open. А в чем проблема то?

Многие вещи нам непонятны не оттого, что наши понятия слабы, а оттого, что данные вещи не входят в круг наших понятий.
...
Рейтинг: 0 / 0
Окно с параметрами в новом окне
    #34065272
Calabonga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
или привяжи к атрибутам javascript при нажатии (например кнопки или ссылки) при загрузки страницы...

вообще-то не очень понятна суть вопроса... в чем тробла?Только взял боец гитару - сразу видно гармонист!
...
Рейтинг: 0 / 0
Окно с параметрами в новом окне
    #34074511
vitalycrash
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проблема в том что не хочет открывать новое окно с параметрами...
...
Рейтинг: 0 / 0
Окно с параметрами в новом окне
    #34074583
1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vitalycrashПроблема в том что не хочет открывать новое окно с параметрами...
это как это не хочет?:)
не хочет - заставим
не умеешь - научим
код в студию
...
Рейтинг: 0 / 0
Окно с параметрами в новом окне
    #34074590
Фотография SkyLight
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А как вообще пробуешь? В смысле, приведи кусок кода.
...
Рейтинг: 0 / 0
Окно с параметрами в новом окне
    #34074602
vitalycrash
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код...код...код... кода нету уже! я стёр всё! Сдается мне это гнусный яваскрипт! Потому что где нет яваскрипт-всё работает.
Сейчас найду!!
...
Рейтинг: 0 / 0
Окно с параметрами в новом окне
    #34074631
RasimS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vitalycrashКак открыть новое окно с параметрами!??? Через window.open и это QueryString
что-то типа window.open('http://....., '', 'scrollbars=yes,resizable=no,width=640,height=480,toolbar=no')
...
Рейтинг: 0 / 0
Окно с параметрами в новом окне
    #34074635
vitalycrash
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо про явачкрипт я ы курсе :)
...
Рейтинг: 0 / 0
Окно с параметрами в новом окне
    #34074658
Фотография SkyLight
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так, ну и если прописать в УРЛе, например, "http://...../default.aspx?id=index", то окно не открывается? Я вот попробовал и нормально.
...
Рейтинг: 0 / 0
Окно с параметрами в новом окне
    #34074668
vitalycrash
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну вот а можно эту строчку... может я неправильно УРЛ пишу...
...
Рейтинг: 0 / 0
Окно с параметрами в новом окне
    #34074765
vitalycrash
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1 vitalycrashПроблема в том что не хочет открывать новое окно с параметрами...
это как это не хочет?:)
не хочет - заставим
не умеешь - научим
код в студию
BtnOk1.Attributes.Add("onclick", "window.open('default4.aspx?name=' + lblReportname.Text + 'params=' + 'qd_position|position_id|' + ddlPosition.SelectedValue','_blank');return false");
...
Рейтинг: 0 / 0
Окно с параметрами в новом окне
    #34074796
Фотография SkyLight
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vitalycrash
BtnOk1.Attributes.Add("onclick", "window.open('default4.aspx?name=' + lblReportname.Text + 'params=' + 'qd_position|position_id|' + ddlPosition.SelectedValue','_blank');return false");
Вот этот кусок:
Код: plaintext
'default4.aspx?name=' + lblReportname.Text + 'params='
Или тут у тебя ошибка, или это форум символ обрезал. У тебя перед params есть знак "&"?
...
Рейтинг: 0 / 0
Окно с параметрами в новом окне
    #34074812
vitalycrash
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Был раньше был тот же эффукт был-это моя ошибка....
Какие симптомы в общем-открывается окно с параметрами этими, НО не в новом окне а в этом же т.е. игнорируется почему то window.open
Спфсибо за символ счас поставлю-посмотрим, но вроде стоял
...
Рейтинг: 0 / 0
Окно с параметрами в новом окне
    #34074858
vitalycrash
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тоже и самое видимо я вообще что то не то делаю!!!!
...
Рейтинг: 0 / 0
Окно с параметрами в новом окне
    #34074887
vitalycrash
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
string url;
url = "default4.aspx?name=" + lblReportname.Text + "&params=" + "qd_position|position_id|" + ddlPosition.SelectedValue;
Response.Redirect("javascript:window.open('url', 600, 200, false);");
А если так написать? Это точно не правильно да?
...
Рейтинг: 0 / 0
Окно с параметрами в новом окне
    #34074928
1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
BtnOk1.Attributes.Add("onclick", "window.open('default4.aspx?name=' + lblReportname.Text + '&params=' + 'qd_position|position_id|' + ddlPosition.SelectedValue','_blank');return false");
у тебя эта кнопка на какой странице? на default3?

лучше сделай так:
Код: plaintext
1.
BtnOk1.Attributes.Add("onclick", "jump('+lblReportname.Text+', '+ddlPosition.SelectedValue+');return false;");
ну и в самой странице добавь:
Код: plaintext
1.
2.
3.
4.
5.
6.
<script>
function jump(p1, p2)
{
window.open('default4.aspx?name=' + p1 + '&params=' + p2, '_blank');
}
</script>
честно говоря не совсем понятно что это:
qd_position|position_id|
...
Рейтинг: 0 / 0
Окно с параметрами в новом окне
    #34074942
vitalycrash
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да кнопка на странице дефолт3!
А что такое jump?
Это один из параметнов!
А ыот этот скрипт... Это на какой странице дефолт3? али дефолт4? Ладна ждать ответв не буду счас попробую, но меня уже начинает парить этот яваскрипт-сдается мне что это он не фурычит-и это тоже не сработает!
Спасибо!!!
...
Рейтинг: 0 / 0
Окно с параметрами в новом окне
    #34074964
vitalycrash
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Чем могу похвастать:
Если раньше открывался отчёт с параметрами но не открывлось новое окно-То теперь открывается новое окно, но там ничо нету... хотя в урл стоят все параметры-теперь нада выяснить в чём ошибся.
...
Рейтинг: 0 / 0
Окно с параметрами в новом окне
    #34075077
vitalycrash
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не передаются параметры
...
Рейтинг: 0 / 0
Окно с параметрами в новом окне
    #34075110
2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
2
Гость
скопипасти строку адреса с параметрами сюда
...
Рейтинг: 0 / 0
Окно с параметрами в новом окне
    #34075136
vitalycrash
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Формирование строки:
string url;
url = "default4.aspx?name=" + lblReportname.Text + "&params=" + "qd_position|position_id|" + ddlPosition.SelectedValue;
На выходе имеем(в нашем случае должны иметь):
http://default4.aspx?name=APlan-/A-Gang%20/%20Arbeits-Plan&params=qd_position|position_id|1028
В данном случае:
http://default4.aspx?name=+lblReportname.Text+&params=+ddlPosition.SelectedValue+
...
Рейтинг: 0 / 0
Окно с параметрами в новом окне
    #34075144
Фотография SkyLight
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну что значит не передаются? Обязаны передаваться. Главное - что все параметры должны разделяться символом "&", типа "http://sql.ru/forum/actualutils.aspx?action=gotonew&tid=351461" - тут вот два параметра передаются.
...
Рейтинг: 0 / 0
Окно с параметрами в новом окне
    #34075162
vitalycrash
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я в курсе что 2 параметра! В принципе в моем слцчае я даже незнаю КАК они могут передвться, я заранее иду неправильно и ждал с Вашей стороны критики в мой адресс видимо либо Вы не заметили(либо это действительно реально)
Объячню:
string url;
url = "default4.aspx?name=" + lblReportname.Text + "&params=" + "qd_position|position_id|" + ddlPosition.SelectedValue;
Response.Redirect(url);
Все знают что это... передача параметров-Это одна кнопка, но есть другая кнопка, которая должна открыть в новом окне эти же параметры, это же окно..
Вся проблема в том что они не передадутся никак кроме Респонсе.Редирект, но Респонсе.Редирект не открывает нового окна... я пытался обойти это-видимо не выйдет!
...
Рейтинг: 0 / 0
Окно с параметрами в новом окне
    #34081223
vitalycrash
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
м?
...
Рейтинг: 0 / 0
Окно с параметрами в новом окне
    #34081424
Фотография SkyLight
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ничего не понял...
Это что получается, открыли мы окно с параметрами, теперь надо просто открыть дубликат этого окна? Если да, то жабаскрипт в помощь:
Код: plaintext
window.open(location.href)
...
Рейтинг: 0 / 0
Окно с параметрами в новом окне
    #34081445
vitalycrash
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не! Надо открыть по наэатию на кнопку новое окно с параметрами:
1. Либо открывается новое окно
2. Либо открывается в том же окне, но с параметрами
А надо а новом окне с параметрами...
Вот в этом же окне:
string url;
url = "default4.aspx?name=" + lblReportname.Text + "&params=" + "qd_position|position_id|" + ddlPosition.SelectedValue;
Response.Redirect(url);
Вот открытие нового окна:
BtnOk1.Attributes.Add("onclick", "Response.Redirect('window.open('default4.aspx','_blank');return false')");
либо:
BtnOk1.Attributes.Add("onclick", "jump('+lblReportname.Text+', '+ddlPosition.SelectedValue+');return false;");
...
Рейтинг: 0 / 0
Окно с параметрами в новом окне
    #34081471
вахуе
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ну ты даешь
так долго такую элементарную задачу решать
кто тебя держит то?
...
Рейтинг: 0 / 0
Окно с параметрами в новом окне
    #34081498
vitalycrash
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вахуену ты даешь
так долго такую элементарную задачу решать
кто тебя держит то?
Нц так расскажи как решить
...
Рейтинг: 0 / 0
Окно с параметрами в новом окне
    #34081575
Фотография SkyLight
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Короче, попробуй на клик по кнопке повесить такое:
Код: plaintext
1.
url = "default4.aspx?name=" + lblReportname.Text + "¶ms=" + "qd_position|position_id|" + ddlPosition.SelectedValue;
this.RegisterStartupScript("script", "<script>window.open('"+url+"')</script>");
...
Рейтинг: 0 / 0
Окно с параметрами в новом окне
    #34081600
vitalycrash
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если имелось в ввиду в BtnOk1_Click о не вышло
...
Рейтинг: 0 / 0
Окно с параметрами в новом окне
    #34081617
vitalycrash
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что то сдается мне что идёт какойто игнор скриптов... может где то надо в ИИС включить их... или ещё что то...
...
Рейтинг: 0 / 0
Окно с параметрами в новом окне
    #34081646
dimasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
на странице, где кнопка
  <script language="javascript">
  function openWin(par1, par2)
  {
   window.open('WebForm2.aspx?name=' +par1 + '&params=' + par2, null , 'scrollbars=yes,resizable=no,width=640,height=480,toolbar=no');
  }
  </script>

в коде:

BtnOk.Attributes.Add("onclick", "javascript:openWin('" + Server.UrlEncode(lblReportname.Text) + "','" + Server.UrlEncode("qd_position|position_id|") + "');");

названия кнопки и страниц соответственно меняются
...
Рейтинг: 0 / 0
Окно с параметрами в новом окне
    #34095323
vitalycrash
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я напутал оказывается с Кверистринг... а на другой странице как?
У меня в Пейдж лоад:
if (Request.QueryString["name"] == "APlan-/A-Gang / Arbeits-Gang")
{
MyCallParams = Request.QueryString["Params"];
ProcessWebservice4("TRep_Arbeitsgang", Request.QueryString["Params"]);
}
if (Request.QueryString["name"] == "APlan-/A-Gang / Arbeits-Plan")
{
MyCallParams = Request.QueryString["Params"];
ProcessWebservice4("TrptArbeitsplan", Request.QueryString["Params"]);
}
if (Request.QueryString["name"] == "Status / Kommissions-Status")
{
MyCallParams = Request.QueryString["Params"];
ProcessWebservice4("TRep_KommStatus", Request.QueryString["Params"]);
Это верно?
...
Рейтинг: 0 / 0
Окно с параметрами в новом окне
    #34098568
vitalycrash
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Параметры не хотят передаваться
...
Рейтинг: 0 / 0
Окно с параметрами в новом окне
    #34098608
Фотография SkyLight
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Блин, ну не могут они не передаваться.

Короче, чисто ради теста: попробуй тупо в адресной строке написать что-то типа (ну с твоими параметрами):

Код: plaintext
default4.aspx?name=nameParam&p=qd_position|position_id|value

и потом проверь, передалось или нет.
...
Рейтинг: 0 / 0
Окно с параметрами в новом окне
    #34098629
vitalycrash
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да я в курсе что это как то не так... Но блин в новое окно не передаются:( Пустая страница открывается точнее просто лейблы которые я туда поставил:(
а в этом же окне всё тип-топ:( я скоро комп выкину...
...
Рейтинг: 0 / 0
Окно с параметрами в новом окне
    #34098636
vitalycrash
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И кстати если тупо набрать- то тоже Ничего
...
Рейтинг: 0 / 0
Окно с параметрами в новом окне
    #34098740
Фотография SkyLight
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я не раз открывал окна с параметрами и всё ВСЕГДА было нормально. Параметры просто так не могут не передаться. Может у тебя там где-то какие недопустимые символы встречаются? Попробуй упростить папаметры. Обычная строка default4.aspx?name=pageName&p=paramsHere отлично передалась, все параметры видны. Кстати, а ты смотришь только на результат или проверяешь через дебаг? Дебаг надежнее.

А в целом, думаю, тему можно закрыть, так как две страницы пустых разговоров - это уже слишком.
...
Рейтинг: 0 / 0
Окно с параметрами в новом окне
    #34098774
vitalycrash
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну да тему закрыть, придется открывать новую, ведь что то надо сделать!
Спасибо!
...
Рейтинг: 0 / 0
40 сообщений из 40, показаны все 2 страниц
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Окно с параметрами в новом окне
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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