Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Хочу все знать » [решено] *chm не работает, если в пути есть "#"

Ответить
Настройки темы
[решено] *chm не работает, если в пути есть "#"

Аватара для Erekle

Ветеран


Сообщения: 637
Благодарности: 105

Профиль | Отправить PM | Цитировать


Сегодня скачал новые "Твики реестра (CHM) 1.6a" и опять столкнулся с этим: файлы справки формата *chm не открываются нормально (The page cannot be displayed), если, как выяснилось, находятся в папке, в пути которой присутствует символ # (в моем случае; важные папки проиндексированы символом _ в начале, а особо важные символом #).
Ладно, переименовать несложно, но почему так?

-------
Здесь вся мудрость [14.6]


Отправлено: 04:42, 08-12-2007

 

Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


sov44, это-то понятно. Собирать мне его без проекта чем?

P.S. Кстати, почему Ваш chm без возможности поиска сделан (в отличие от оригинального)?

Отправлено: 22:12, 19-02-2019 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Ветеран


Сообщения: 2183
Благодарности: 721

Профиль | Отправить PM | Цитировать


Цитата Iska:
почему Ваш chm без возможности поиска сделан (в отличие от оригинального)? »
Добавлю, не вопрос.

Отправлено: 22:30, 19-02-2019 | #12


Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать



sov44, смотрите… Мы можем использовать якорь # в адресах ссылок. И это будет работать при использовании внешних ссылок внутри chm. Но когда мы задаём открытие ссылки во внешнем браузере (…target="_blank"…) — до этого внешнего браузера вся часть ссылки от якоря и далее попросту не дойдёт. By design™.

В примере 0005.chm.7z первая ссылка — внешняя, вторая — внутренняя, без атрибута target="_blank". И вторая ссылка приводит нас внутри окна справки к искомому якорю.

Отправлено: 22:44, 19-02-2019 | #13


Ветеран


Сообщения: 2183
Благодарности: 721

Профиль | Отправить PM | Цитировать


Iska, это понятно. Задача открыть внешнюю ссылку.

Отправлено: 23:51, 19-02-2019 | #14


Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


sov44, повторяю — проблем с открытием ссылки во внешнем браузере нет. Есть проблема, не решаемая в принципе, с передачей адреса якоря # этому внешнему браузеру. В старые добрые времена можно было бы тупо из chm открыть интерпретатор команд и выполнить в нём start "" "http://bla-bla-bla.com/url.htm#ahchor" — и это работало. Потом такую возможность прикрыли из-за малолетних долбо… доблестных недохакеров.

Отправлено: 23:58, 19-02-2019 | #15


Ветеран


Сообщения: 2183
Благодарности: 721

Профиль | Отправить PM | Цитировать


Iska, поскольку проблема в принципе не решаема, вопрос закрыт.

Отправлено: 00:00, 20-02-2019 | #16



Компьютерный форум OSzone.net » Компьютеры + Интернет » Хочу все знать » [решено] *chm не работает, если в пути есть "#"

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
[решено] Ошибка "Отказано в доступе к указанному устройству, пути или файлу" SIB-UA Microsoft Windows NT/2000/2003 19 24-07-2019 12:50
Службы - [решено] Работает ли "Защитник Windows" при отключенном "Центре обеспечения безопасности"? ~SloNicK~ Microsoft Windows 7 7 04-01-2010 13:57
[решено] Есть "троян" в игре "пятнашки" с вашего сайта??? avenir00 Хочу все знать 5 20-03-2009 13:01
Доступ - Не работает кнопка "Обзор" или "Browse" volneb Microsoft Windows 7 0 21-02-2009 16:56
Запретить/удалить пункт "Programs" ("Программы") из меню кнопки "Start" ("Пуск") submaster Microsoft Windows NT/2000/2003 5 13-09-2006 12:29




 
Переход