|
Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Вопросы по Javascript, Jquery, Ajax. |
|
Вопросы по Javascript, Jquery, Ajax.
|
Пользователь Сообщения: 127 |
Чем $(this) отличается от this?
|
|
Отправлено: 11:19, 19-02-2014 |
![]() Сообщения: 3652
|
Профиль | Сайт | Отправить PM | Цитировать Цитата monopolie:
![]() Цитата monopolie:
|
||
------- Отправлено: 03:14, 06-04-2014 | #41 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Пользователь Сообщения: 127
|
Профиль | Отправить PM | Цитировать Не получается запустить метод showModalDialog();
Сначало работал, потом перестал почему-то. Не принимаются параметры через dialogArguments. Две переменные. var c = "2sdfgsdfg"; var d = "5sdfgsdfgsdf"; Открываем окно и передаём переменную с. var cl =showModalDialog("SLOVA.html" , [c]) -------------------------------------------- Другое окно которое открывается. alert(dialogArguments[0]); ------------------------------------------- По всякому пробовал уже. Вот на фидл. Только там это не сработает. http://jsfiddle.net/YVyj7/ |
Последний раз редактировалось monopolie, 06-04-2014 в 20:37. Отправлено: 04:03, 06-04-2014 | #42 |
Пользователь Сообщения: 127
|
Профиль | Отправить PM | Цитировать Выключил в браюзере блокировку всплывающих окон. Всё заработало.
Можно showModalDialog обработать так чтобы это окно не воспринималось как всплывающее окно? Какой метод лучше? open() или showModalDialog() Методом open() кстати даже при заблокированных настройках всплывающих окон передаётся параметр opener. |
Отправлено: 20:44, 06-04-2014 | #43 |
Пользователь Сообщения: 127
|
Профиль | Отправить PM | Цитировать Не получается запустить функцию из дочернего окна.
В главном окне вот эта функция написана. var cl = open("SLOVA.html"); function dial () { alert("dfsd"); } А в дочернем окне пытался так запустить: opener.dial(); |
Отправлено: 21:47, 06-04-2014 | #44 |
Пользователь Сообщения: 127
|
Профиль | Отправить PM | Цитировать Эти методы не кроссбраузерные? Как жаль что они коряво работают. Единственный метод для передачи данных в другое окно.
В хроме например не работает. В фаерфоксе постоянно нужно жать на разрешение всплывающего окна, даже если в настройках включены всплывающие окна. Только в Интернет Експлорере работает хорошо. А в самом начале ошибка у меня была потомучто я поместил код всплывающего окна в $(document).ready(function() {}); |
Отправлено: 22:47, 06-04-2014 | #45 |
![]() Сообщения: 3652
|
Профиль | Сайт | Отправить PM | Цитировать Цитата monopolie:
Цитата monopolie:
![]() (AFAIK, из-за этого всплывающая реклама обычно открывается кликом по body ![]() |
||
------- Отправлено: 22:54, 06-04-2014 | #46 |
Пользователь Сообщения: 127
|
Профиль | Отправить PM | Цитировать Есть кроссбраузерный метод в яваскрипте для передачи данных из одной страницы в другую?
Хром не поддерживает open(). А showModalDialog забраковали. https://developer.mozilla.org/en-US/...howModalDialog |
Последний раз редактировалось monopolie, 07-04-2014 в 01:39. Отправлено: 23:59, 06-04-2014 | #47 |
Пользователь Сообщения: 127
|
Профиль | Отправить PM | Цитировать Получается метод open() тоже нельзя использовать. Он в хроме не работает.
Есть замена этим методам? Которые на всех браузерах работают? |
Отправлено: 01:35, 07-04-2014 | #48 |
Пользователь Сообщения: 127
|
Профиль | Отправить PM | Цитировать Блин. И в Фаерфоксе не работает. Что это за методы, для издевательств чтоли??
Я как раз из за этих возможностей начал яваскрипт учить. А тут такое дело что этих возможностей и нету. В главном окне открываю окно и вызываю функцию из открывшегося окна. var cl = open("SLOVA.html" , "name" ); cl.ret(); В открывшемся окне написана функция которая должна выполниться. function ret() { alert("Алерт"); } Фаербаг пишет что функции cl.ret(); не существует. -------------------------------------- Только интернет Эксплорер работает с этим методом. И этим Интернет эксплорером уже никто не пользуется. |
Отправлено: 06:25, 07-04-2014 | #49 |
![]() Сообщения: 3652
|
Профиль | Сайт | Отправить PM | Цитировать Цитата monopolie:
![]() Цитата monopolie:
Цитата Habetdin:
Цитата:
![]() |
||||
------- Отправлено: 09:30, 07-04-2014 | #50 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Разное - .htaccess + jquery ajax | korsh | Вебмастеру | 2 | 22-05-2013 22:18 | |
Разное - .htaccess + jquery ajax | korsh | Вебмастеру | 0 | 22-05-2013 22:17 | |
[решено] JavaScript || Jquery | Jonik-Mnimonik | Вебмастеру | 2 | 23-08-2011 08:16 | |
JavaScript / AJAX в Microsoft PowerPoint | ManHack | Хочу все знать | 0 | 14-02-2010 01:33 | |
jQuery, ajax, отправка запроса по https | vov4ik08 | Вебмастеру | 13 | 07-10-2009 20:55 |
|