Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Как выключить кнопку назад?

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (2): [1] 2 »   

> Описание: кроссбраузерно
V2oD2o
Отправлено: 12 Августа, 2013 - 10:22:03
Post Id


Частый гость


Покинул форум
Сообщений всего: 143
Дата рег-ции: Нояб. 2010  


Помог: 0 раз(а)




Был на яндексе, перешел на свой сайт с помощью адресной строки - как заставить забыть откуда пришел пользователь?
 
 Top
Denkill
Отправлено: 12 Августа, 2013 - 10:24:04
Post Id



Посетитель


Покинул форум
Сообщений всего: 330
Дата рег-ции: Янв. 2013  
Откуда: Барнаул


Помог: 7 раз(а)





А зачем?


-----
Хо-Хо-Хо
 
 Top
avtor.fox
Отправлено: 12 Августа, 2013 - 10:26:04
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2083
Дата рег-ции: Март 2012  
Откуда: Воронеж


Помог: 50 раз(а)




Насколько я знаю, то такие манипуляции невозможны. Поправьте, ежели не так.
 
 Top
V2oD2o
Отправлено: 12 Августа, 2013 - 10:26:26
Post Id


Частый гость


Покинул форум
Сообщений всего: 143
Дата рег-ции: Нояб. 2010  


Помог: 0 раз(а)




Затем что сайт целиком на ajax формируется, без ?get запросов, кнопки "назад" реализованы на сайте, при нажатии "назад" в браузере - вылетает обратно на яндекс..
 
 Top
Denkill
Отправлено: 12 Августа, 2013 - 10:27:42
Post Id



Посетитель


Покинул форум
Сообщений всего: 330
Дата рег-ции: Янв. 2013  
Откуда: Барнаул


Помог: 7 раз(а)




Ну тут тебе не чем помочь.
(Добавление)
У тебя кнопка назад типа -> history.back(-1)?


-----
Хо-Хо-Хо
 
 Top
V2oD2o
Отправлено: 12 Августа, 2013 - 10:31:07
Post Id


Частый гость


Покинул форум
Сообщений всего: 143
Дата рег-ции: Нояб. 2010  


Помог: 0 раз(а)




нет, хистори хранится в php сессии в виде дерева каталогов и обрабатывается вручную..

и вот как раз js.history - мне надо убить нафик

(Отредактировано автором: 12 Августа, 2013 - 10:31:38)

 
 Top
Denkill
Отправлено: 12 Августа, 2013 - 10:32:55
Post Id



Посетитель


Покинул форум
Сообщений всего: 330
Дата рег-ции: Янв. 2013  
Откуда: Барнаул


Помог: 7 раз(а)




Тогда он не должен вылетать на яндекс...

Код если можно покажи


-----
Хо-Хо-Хо
 
 Top
V2oD2o
Отправлено: 12 Августа, 2013 - 10:42:59
Post Id


Частый гость


Покинул форум
Сообщений всего: 143
Дата рег-ции: Нояб. 2010  


Помог: 0 раз(а)




Да код тут не нужен..

вот пример:
заходи в яндекс через строку адресную - ya.ru

открылось? вводи следующий адрес в строке адреса - vk.com (ну или на localhost в dnwr)

вот как отключить браузерную кнопку "назад" чтоб не кидало на ya.ru обратно ?
 
 Top
imya
Отправлено: 12 Августа, 2013 - 10:44:31
Post Id



Участник


Покинул форум
Сообщений всего: 1472
Дата рег-ции: Сент. 2012  
Откуда: Запорожье, Украина


Помог: 19 раз(а)




На php - никак


-----
PHP:
скопировать код в буфер обмена
  1. do {box != cat;} while (cat != box);


Когда нормальный человек, уезжая из дома одевает на жену пояс верности, веб-дизайнер ставит на нее счетчик...
 
My status
 Top
V2oD2o
Отправлено: 12 Августа, 2013 - 10:47:13
Post Id


Частый гость


Покинул форум
Сообщений всего: 143
Дата рег-ции: Нояб. 2010  


Помог: 0 раз(а)




imya пишет:
На php - никак


а я разве о пхп спрашивал?
мне надо из JS убить переменную history
 
 Top
imya
Отправлено: 12 Августа, 2013 - 11:13:54
Post Id



Участник


Покинул форум
Сообщений всего: 1472
Дата рег-ции: Сент. 2012  
Откуда: Запорожье, Украина


Помог: 19 раз(а)




Побродив по гуглу 2 минуты нашлось по крайней мере несколько решений

http://forum[dot]mozilla-russia[dot]org/[dot][dot][dot]d=494444#p494444

http://javascript[dot]ru/forum/css-h[dot][dot][dot]azad-vpered[dot]html


-----
PHP:
скопировать код в буфер обмена
  1. do {box != cat;} while (cat != box);


Когда нормальный человек, уезжая из дома одевает на жену пояс верности, веб-дизайнер ставит на нее счетчик...
 
My status
 Top
IllusionMH
Отправлено: 12 Августа, 2013 - 11:28:25
Post Id



Активный участник


Покинул форум
Сообщений всего: 4254
Дата рег-ции: Февр. 2011  
Откуда: .kh.ua


Помог: 242 раз(а)




V2oD2o, только открывать свой сайт в новой вкладке, иначе никак.

V2oD2o пишет:
Затем что сайт целиком на ajax формируется, без ?get запросов, кнопки "назад" реализованы на сайте, при нажатии "назад" в браузере - вылетает обратно на яндекс..

Ошибка реализации. Нужно сделать адекватную реализацию и прикрутить History API
 
 Top
esterio
Отправлено: 12 Августа, 2013 - 11:38:34
Post Id



Активный участник


Покинул форум
Сообщений всего: 5025
Дата рег-ции: Нояб. 2012  
Откуда: Украина, Львов


Помог: 127 раз(а)




кажысь тут надо hash в строке использовать. "нормальные" браузеры запоимнают его.
П.С. Подправьте если я не прав
 
 Top
DeepVarvar Супермодератор
Отправлено: 12 Августа, 2013 - 12:06:18
Post Id



Активный участник


Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008  
Откуда: Альфа Центавра


Помог: 353 раз(а)




esterio пишет:
"нормальные"
"Ненормальные" тоже, после подключения этого history.js, который скрыто какие-то там фреймы создает..
 
 Top
DelphinPRO
Отправлено: 12 Августа, 2013 - 12:06:46
Post Id



Активный участник


Покинул форум
Сообщений всего: 7187
Дата рег-ции: Февр. 2012  


Помог: 353 раз(а)




Все неправы. а желание топикстартера - идиотизм. Сорри за негатив, но нафига, скажите мне, пытаться изменить стандартное поведение браузера, к которому я (пользователь) привык??? Если я нажимаю кнопку "Назад", я ожидаю, что браузер вернет меня на предыдущую страницу, а не в тьму-таракань.

К счастью, невозможно это, хи-хи Улыбка


-----
Чем больше узнаю, тем больше я не знаю.
 
 Top
Страниц (2): [1] 2 »
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« JavaScript & VBScript »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB