yozhik

|
Posted: Sun May 03, 2026 17:52 Post subject: |
|
|
VBScript работает в CHM. Но JS всё же лучше. JS не то чтобы вообще не работает в CHM — разворачивающееся оглавление же в справочниках работает, а оно на JS — но работает с ограничениями. Orion9, быть может попробовать дать деревянному солдату команду «чтобы работало в IE» или сразу «в CHM»? Вы же опытный Урфин Джюс, а я не Урфин Джюс вообще
Если получится сделать работоспособное в CHM переключение на JS, то можно было бы его вставить в каждую ячейку Description в виде маленькой кнопочки [<>]. Тогда и кол-во столбцов можно было бы учесть и для верхних таблиц использовать одну ф-цию, а для нижних — другую. Расставить кнопки по ячейкам — минутное дело при помощи регулярок. А хоткей не использовать совсем. Я не против хоткея, но чем проще код, тем больше шансов, что он заведётся в CHM.
Для лучшего понимания — вот это в CHM сейчас работает исправно:
| Code: | <script type="text/javascript">function toggleBlock(e){var l=document.getElementById(e+"-data"),s=document.getElementById(e+"-toggler");"none"==l.style.display?(l.style.display="block",s.className="shown"):(l.style.display="none",s.className="hidden")}</script>
<span id="keys-contents-toggler" class="hidden" onclick="javascript:toggleBlock('keys-contents');"></span><a href="#keyslist">Список ключей</a> |
_________________ Amo ergo sum |
|