Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Single Post  Topic: Ultra TC Editors 
Author Message
Orion9



PostPosted: Fri May 08, 2026 13:21    Post subject: Reply with quote

yozhik wrote:
Сделал. (Заодно обновил и дополнил TC.Extra.html)

Вчера не успел посмотреть и оставить отзыв, теперь выглядит классно! Как всегда, вы сделали больше, чем ожидалось: навигация на левой панели лишней не будет Very Happy

CaptainFlint wrote:
любые модификации, проявляющиеся визуально, будут добавлены лишь с его одобрения.

Если я правильно понял, оригинальные CEDF затронуты не будут, а это уже хорошо. А сделать кнопку с копированием ссылки, не должно составить проблем. Спросил у сами знаете кого
Code:
<button onclick="copyUrl()">Скопировать ссылку</button>

<script>
  function copyUrl() {
    navigator.clipboard.writeText(window.location.href)
      .then(() => alert("Ссылка в буфере!"))
      .catch(err => console.error("Ошибка:", err));
  }
</script>

Code:
Чтобы добавить якорь (id элемента) к текущей ссылке перед копированием, просто прибавьте строку с символом # к значению URL.

const anchor = 'my-section'; // ID элемента на странице
const linkWithAnchor = window.location.href + '#' + anchor;

await navigator.clipboard.writeText(linkWithAnchor);

Часто нужно копировать ссылку на конкретный заголовок при клике по нему:

function copySectionLink(id) {
  const url = new URL(window.location.href);
  url.hash = id;
 
  navigator.clipboard.writeText(url.toString())
    .then(() => console.log(`Ссылка на секцию ${id} скопирована`));
}
View user's profile Send private message


Powered by phpBB © 2001, 2005 phpBB Group