none
iframe и target RRS feed

  • Общие обсуждения

  • Здравствуйте.

    Столкнулся с проблемой. У меня есть страница Default.aspx в ней есть iframe на страницу iframe.aspx. На стране iframe.aspx форма авторизации, в ней следующий код.

            If bool = True Then
                 Response.Redirect("~/User/Download.aspx")
            ElseIf bool = False Then
                Label1.Text = "Данный студент не найден."
            End If

    Bool это переменная получаемая из веб службы но не суть.


    Проблема в том что если указать <form ... target="_top"> то при значении bool = false страница обновляется чтобы заполнить лейбл и остается только iframe.aspx, Default.aspx заменяется. А при значении bool = true  все работает хорошо. Если вообще не указывать target или указать _self, то страница Download.aspx появляется в iframe размером 300x300. Помогите что можно сделать, пробовал программно менять target перед переходом на страницу, не получается.

Все ответы

  • Обновление происходит потому, что происходит обратная отправка. А суть остального не совсем понял. Попробуйте описать более подробно.

    Сделаем содержимое сообщества лучше, вместе!

    Модератор
  • Приложение asp.net. Мне нужно что бы я при bool = true перешел на другую страницу Download.aspx. А при bool = false остался на странице Default.aspx при этом чтобы обновился только фреим. При этом весь код чтобы находился на странице фреима.
    • Изменено LexoSvl 7 мая 2014 г. 22:11
  • Если я правильно понял вас, то со стороны сервера подобное проделать не получится. Вам нужно использовать клиентский код т.е. JavaScript.

    Сделаем содержимое сообщества лучше, вместе!

    Модератор
  • А можно какой нибудь пример. Я в JavaScript не селен.