Иван Чуркин: ну добавьте в урл window.location.href = '/signin'; какой-нибудь GET-параметр
Отправляйте, например, на такой урл: '/signin?fromscript=1'
Далее на странице проверяйте (парсьте урл), если в нём присутствует get-параметр, то выполняйте код. Если get-параметра нет, то ничего не надо делать.
musya1453: \‐ - блин, не знаю, вставится ли, в общем, это амперсанд+ndash; - получится среднее тире. А если сделать амперсанд+mdash; - получится длинное тире.
musya1453: Ну технически вообще возможно, но делать придётся долго и скучно :) Нужно пользоваться регулярными выражениями - я их терпеть не могу, хотя они и очень полезные.
Может быть стОит вручную просто заменить то тире, которое внутри текста на что-то другое? например – или —
musya1453: да, сорри, забыл дописать строку присвоения нового значения уровня. т.е. уровень записывался при увеличении вложенности, а при уменьшении вложенности - нет. jsfiddle.net/L74gvc6w/4 - поправил этот момент и убрал закрывающий
Алексей Уколов: уфффф, давай начни придираться к формулировкам. я знаю, что делает inline-block, просто пишу простыми словами, чтобы ламеры, которые здесь сидят, понимали быстро.
Константин Коваленко: с мобильными браузерами вообще беда в плане viewport. У каждого свои настройки. Поэтому лучше проставлять width=device-width и стараться адаптировать до минимальной ширины 320px. Желаю удачи в адаптивной верстке.
Константин Коваленко: попробуйте удалить firefox с вашего устройства, или сбросьте настройки на дефолтные (если это возможно)... я делал недавно сайт с initial-scale=0.66, dorstroyproekt.com - проверьте этот сайт в ваших устройствах и браузерах. Если ошибка в FF повторится, значит проблема в firefox, но у меня (я тестил месяцев 5 назад, когда разрабатывал) все показывалось хорошо во всех браузерах.
Возможно в новых версиях ff что-то изменилось.
Также не забудьте указать max/min-scale - возьмите за образец строку с dorstroyproekt.com.