powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / css и j-s
16 сообщений из 16, страница 1 из 1
css и j-s
    #38774724
FreeFire
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ie10
почему после j-s типа alert, window.open
происходит потеря css (margin,position)
в результате стр. распадается

такая же проблема с ajax
к примеру alwaysvisible после js также не работает
...
Рейтинг: 0 / 0
css и j-s
    #38774752
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FreeFireie10
почему после j-s типа alert, window.open
происходит потеря css (margin,position)
в результате стр. распадается

такая же проблема с ajax
к примеру alwaysvisible после js также не работаетЯННП. Пример будет?
...
Рейтинг: 0 / 0
css и j-s
    #38775219
FreeFire
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
есть asp:panel
её крепим на странице с помощью ajax alwaysvisible или position
на панельке есть button, вызывающая событие
и в зависимости от условий либо <s>alert</s> либо window.open

после выполнения js происходит обновление страницы и панелька смещается и
alwaysvisible также не работает

как то так
...
Рейтинг: 0 / 0
css и j-s
    #38775338
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FreeFireпосле выполнения js происходит обновление страницы и панелька смещается и
alwaysvisible также не работаетДак это. PostBack надо зарубить. У Button выставить UseSubmitBehavior в False.
...
Рейтинг: 0 / 0
css и j-s
    #38775929
FreeFire
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
skyANA,
блин,
спасибо
меня на autopostback чет заклинило....
...
Рейтинг: 0 / 0
css и j-s
    #38775944
FreeFire
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
поторопился,
все равно обновление страницы происходит...
и все слетает также

единственное что - если под updatepanel загнать тогда обновление не происходит страницы...но window.open также не работает
...
Рейтинг: 0 / 0
css и j-s
    #38776005
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FreeFire, код покажите.
...
Рейтинг: 0 / 0
css и j-s
    #38776175
FreeFire
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
skyANA,

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
   <ajax:ToolkitScriptManager runat="Server" EnablePartialRendering="true" ID="ScriptManager1" />
      <ajax:AlwaysVisibleControlExtender ID="AlwaysVisibleControlExtender1" runat="server"
          TargetControlID="P1">
      </ajax:AlwaysVisibleControlExtender>
     
<asp:Panel ID="P1" runat="server"  BackColor="#507CD1" HorizontalAlign="Left" ScrollBars="None" BorderColor="White" BorderStyle="Solid" Width="1192px"> 
    
<asp:Button ID="bActP" runat="server" BackColor="#8080FF" Font-Names="Times New Roman"
                Font-Underline="True" ForeColor="White" Text="Акт приёма-передачи" TabIndex="3" UseSubmitBehavior="False" />
</asp:Panel>


Код: vbnet
1.
2.
3.
4.
5.
6.
 Protected Sub bActP_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles bActP.Click

        dt = Session("dt")
        If dt.Rows.Count = 0 Then Response.Write("<script>alert('Нет строк для инф.сообщения!')</script>") : Exit Sub
...
End sub
...
Рейтинг: 0 / 0
css и j-s
    #38776249
carrotik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FreeFire,

... так у вас же все равно постбэк, если вы алерт через Response.Write втюхиваете ... Просто JavaScript-ом нельзя проверить вашу dt..???? .. Это что, грид?
...
Рейтинг: 0 / 0
css и j-s
    #38776306
FreeFire
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
carrotik,

табличка для грида

но даже без грида и всего остального-
сделал отд страницу

чисто панель и кнопку и response.write в sub
окей response.write постбэк доперло уже) наконец то))),
пусть постбэк
но первоначально вопрос--
почему теряется alwaysvisible(ajax) и position при использовании response.write<j>s?
...
Рейтинг: 0 / 0
css и j-s
    #38776340
carrotik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FreeFire,

.. я от WebForms немного отошел в сторонку, но по тому опыту, который был, помню, что все эти попытки замаскировать постбек всякими UpdatePanel-ями были нетрадиционной сексуальной ориентации ... Если вы используете серверные события, то делайте честный постбек, если хотите на клиенте красиво - используйте, например, тот же AJAXToolKit-овый ModalPopup, или просто JavaScript на клиенте ... Response.Write сдвигает всю разметку и инициализацию скриптов на клиенте, если я не ошибаюсь ... В общем, меняйте подход к алертам .. :)
...
Рейтинг: 0 / 0
css и j-s
    #38776413
FreeFire
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
carrotik,

печалька(,
но тогда остался еще один вопрос - чем заменить window.open в случае необходимости открытия нескольких вкладок?
...
Рейтинг: 0 / 0
css и j-s
    #38776461
carrotik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FreeFirecarrotik,

печалька(,
но тогда остался еще один вопрос - чем заменить window.open в случае необходимости открытия нескольких вкладок?

.. вы через сервер хотите? ... ну, через RegisterStartupScript можно, как здесь, например

Тынц
...
Рейтинг: 0 / 0
css и j-s
    #38776486
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FreeFireskyANA,

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
   <ajax:ToolkitScriptManager runat="Server" EnablePartialRendering="true" ID="ScriptManager1" />
      <ajax:AlwaysVisibleControlExtender ID="AlwaysVisibleControlExtender1" runat="server"
          TargetControlID="P1">
      </ajax:AlwaysVisibleControlExtender>
     
<asp:Panel ID="P1" runat="server"  BackColor="#507CD1" HorizontalAlign="Left" ScrollBars="None" BorderColor="White" BorderStyle="Solid" Width="1192px"> 
    
<asp:Button ID="bActP" runat="server" BackColor="#8080FF" Font-Names="Times New Roman"
                Font-Underline="True" ForeColor="White" Text="Акт приёма-передачи" TabIndex="3" UseSubmitBehavior="False" />
</asp:Panel>


Код: vbnet
1.
2.
3.
4.
5.
6.
 Protected Sub bActP_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles bActP.Click

        dt = Session("dt")
        If dt.Rows.Count = 0 Then Response.Write("<script>alert('Нет строк для инф.сообщения!')</script>") : Exit Sub
...
End sub

Воспользуйтесь свойством Button.OnClientClick.
...
Рейтинг: 0 / 0
css и j-s
    #38776492
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FreeFirecarrotik,

печалька(,
но тогда остался еще один вопрос - чем заменить window.open в случае необходимости открытия нескольких вкладок?Как чем?

Код: html
1.
<a target="_blank">...</a>


Атрибут target
...
Рейтинг: 0 / 0
css и j-s
    #38776889
FreeFire
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
всем спасибо)
...
Рейтинг: 0 / 0
16 сообщений из 16, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / css и j-s
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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