Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / LinkButton конфликтует с JavaScript – что делать? / 22 сообщений из 22, страница 1 из 1
07.11.2011, 17:45:43
    #37514829
_Yuriy_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
LinkButton конфликтует с JavaScript – что делать?
На ASPX странице есть LinkButton, и есть PlaceHolder, в который программно подгружаются ASCX файлы, в которых через Literal генерируется такая ссылка:
<a href="bsktadd_q.aspx?p=test" rel="facebox[.bskt]">Купить</a>

rel="facebox[.bskt]" – это для скрипта, который загружает ссылку во всплывающем окне.

На самой ASPX странице для работы этого скрипта включен такой код:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
<script type="text/javascript">
        jQuery(document).ready(function ($) {
            $('a[rel*=facebox]').facebox({
                loadingImage: 'js_fb/src/loading.gif',
                closeImage: 'js_fb/src/closelabel.png'
            })
        })
</script>

Плюс подключен основной скрипт во внешнем файле.

Проблема состоит в том, что если нажать сначала на эту ссылку со всплывающем окном, затем закрыть его и после этого нажать на LinkButton, то вместо того, чтобы отработать код, который в LinkButton у меня загружается эта оконная ссылка "bsktadd_q.aspx?p=test", только не в окно, а как обычная ссылка.

Что с этим делать?
...
Рейтинг: 0 / 0
07.11.2011, 18:25:15
    #37514896
Паганель
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
LinkButton конфликтует с JavaScript – что делать?
чудеса какие-то
с чего бы это Facebox должне влиять на какой-то LinkButton, непонятно
он по идее даже знать про него не должен...

попробуйте поискать причину посредством firebug
...
Рейтинг: 0 / 0
07.11.2011, 18:26:18
    #37514898
Zoria
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
LinkButton конфликтует с JavaScript – что делать?
может он там у формы action меняет?
...
Рейтинг: 0 / 0
07.11.2011, 19:45:56
    #37515030
_Yuriy_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
LinkButton конфликтует с JavaScript – что делать?
Zoriaможет он там у формы action меняет?
Посмотрел результатирующий html. В action ссылка на текущую страницу, т. е. правильная.
...
Рейтинг: 0 / 0
07.11.2011, 19:47:16
    #37515033
Zoria
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
LinkButton конфликтует с JavaScript – что делать?
_Yuriy_,

если он его яваскриптом меняет, то в коде это не видно. нужно бы и скрипт профаербагить..
...
Рейтинг: 0 / 0
07.11.2011, 20:56:37
    #37515131
_Yuriy_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
LinkButton конфликтует с JavaScript – что делать?
Zoriaесли он его яваскриптом меняет, то в коде это не видно. нужно бы и скрипт профаербагить..
Не пойму, где в Firebug смотреть. Надо включать "Профилировать" на время выполнения скрипта?
...
Рейтинг: 0 / 0
07.11.2011, 21:07:19
    #37515144
_Yuriy_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
LinkButton конфликтует с JavaScript – что делать?
Паганельчудеса какие-то
с чего бы это Facebox должне влиять на какой-то LinkButton, непонятно
он по идее даже знать про него не должен...
Вся эта кривизна происходит только если ссылка всплывающего окна генерируется внутри PlaceHolder’а. Если просто с aspx страницы, то все нормально.
...
Рейтинг: 0 / 0
08.11.2011, 13:01:00
    #37515942
Zoria
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
LinkButton конфликтует с JavaScript – что делать?
_Yuriy_,
да.
можно по-другому - добавьте на линкбатон клиентский скрипт, который вам form-action алертнет

О, Великий и Могучий, прости меня. :)
...
Рейтинг: 0 / 0
08.11.2011, 23:22:37
    #37517161
_Yuriy_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
LinkButton конфликтует с JavaScript – что делать?
Zoria_Yuriy_,
можно по-другому - добавьте на линкбатон клиентский скрипт, который вам form-action алертнет
Так у меня не LinkButton окно грузит. При нажатии на LinkButton должен отработать код на VB, а вместо этого у меня грузится не нужная мне страница. В этом и проблема.
...
Рейтинг: 0 / 0
08.11.2011, 23:36:10
    #37517183
Паганель
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
LinkButton конфликтует с JavaScript – что делать?
так вы добавили тестовый клиентский скрипт или нет?
...
Рейтинг: 0 / 0
09.11.2011, 00:32:16
    #37517233
_Yuriy_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
LinkButton конфликтует с JavaScript – что делать?
Паганельтак вы добавили тестовый клиентский скрипт или нет?
Я могу добавить в LinkButton onclientclick="alert('Тест')" и у меня загрузится окно. Тут это имелось в виду?
...
Рейтинг: 0 / 0
09.11.2011, 00:37:35
    #37517243
Паганель
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
LinkButton конфликтует с JavaScript – что делать?
_Yuriy_Я могу добавить в LinkButton onclientclick="alert('Тест')" и у меня загрузится окнопробовали и загрузилось?
или
пока только думаете что загрузится?

(да, имелось в виду почти это)
...
Рейтинг: 0 / 0
09.11.2011, 00:50:59
    #37517257
_Yuriy_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
LinkButton конфликтует с JavaScript – что делать?
Паганельпробовали и загрузилось?
Пробовал. Окно загружается, а после его закрытия в браузере на весь экран загружается не нужная мне страница bsktadd_q.aspx?p=test.
...
Рейтинг: 0 / 0
09.11.2011, 01:00:38
    #37517265
Паганель
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
LinkButton конфликтует с JavaScript – что делать?
_Yuriy_Окно загружаетсяС надписью "Тест"?
А теперь переделайте чтобы выводилось значение атрибута action объекта form
...
Рейтинг: 0 / 0
09.11.2011, 01:19:54
    #37517275
_Yuriy_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
LinkButton конфликтует с JavaScript – что делать?
ПаганельС надписью "Тест"?
Да.

ПаганельА теперь переделайте чтобы выводилось значение атрибута action объекта form
Я не знаю как. onclientclick="alert(form.action)" ничего не выводит.
...
Рейтинг: 0 / 0
09.11.2011, 01:36:51
    #37517287
Паганель
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
LinkButton конфликтует с JavaScript – что делать?
...
Рейтинг: 0 / 0
09.11.2011, 11:30:46
    #37517689
Orion70
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
LinkButton конфликтует с JavaScript – что делать?
У меня похожая проблема.
Есть LinkButton и ImageButton с прописанными PostBackURL ImageURL. Все прекрасно работало.
Стоило мне на клиенте добавить код: $('#Div').load('/News.aspx'); для подзагрузки новостей, как все мои LinkButton и ImageButton перестали работать.

Паганель, можете подсказать что-нибудь по этому поводу, так как вы вроде работаете с .load ...
...
Рейтинг: 0 / 0
09.11.2011, 11:36:52
    #37517709
Orion70
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
LinkButton конфликтует с JavaScript – что делать?
добавлю: _dopostback генерится правильно, но постбек не срабатывает ссылки ведут на News.aspx? который никакого отношения к этип ссылкам не имеет.
...
Рейтинг: 0 / 0
09.11.2011, 11:39:48
    #37517714
Паганель
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
LinkButton конфликтует с JavaScript – что делать?
1) у load есть "второй параметр", с помощью которого Вы можете указать
какую именно часть jQuery должен "взять" из News.aspx и "вставить" в #Div

2) выражайтесь, пожалуйста, конкретнее, что значит "перестали работать"

3) проблема непохожая. сейчас придет модератор и скажет чтоб мы с Вами тут не флудили
...
Рейтинг: 0 / 0
09.11.2011, 11:45:31
    #37517728
Orion70
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
LinkButton конфликтует с JavaScript – что делать?
если не похожая, то создал новую тему:
/topic/893922&pg=-1
...
Рейтинг: 0 / 0
09.11.2011, 12:48:12
    #37517940
_Yuriy_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
LinkButton конфликтует с JavaScript – что делать?
ПаганельА теперь переделайте чтобы выводилось значение атрибута action объекта form
onclientclick="alert(document.getElementById('aspnetForm').action)"
выводит мне URL текущей страницы, как и должно быть.

А если закрыть это окно, то в браузере во весь экран загружается не нужная страница bsktadd_q.aspx?p=test.
...
Рейтинг: 0 / 0
18.11.2011, 04:10:23
    #37532653
Wiking
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
LinkButton конфликтует с JavaScript – что делать?
хотелось бы узнать как автор решил эту проблему
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / LinkButton конфликтует с JavaScript – что делать? / 22 сообщений из 22, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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