javascript — копирование в буфер обмена в милом файловом браузере

У меня проблема с Симпатичный Файловый Браузер и это скрипт

На странице Stackoverflow копирование в буфер обмена работает, но когда я добавляю скрипт в симпатичный файловый браузер, чтобы скопировать ссылку при нажатии, он не работает, а также браузер игнорирует

e.preventDefault()

код. Можете ли вы помочь мне и сказать, что не так?

так что это из script.js с добавленным кодом:

// Clicking on breadcrumbs
breadcrumbs.on('click', 'a', function(e){
e.preventDefault();

var index = breadcrumbs.find('a').index($(this)),
nextDir = breadcrumbsUrls[index];
breadcrumbsUrls.length = Number(index);

//before it was window.location.hash instead of var cope
var cope = encodeURIComponent(nextDir);
var aux = document.createElement("input");
aux.setAttribute("type", "text");
aux.setAttribute("id", "temp");
aux.setAttribute("style", "position:absolute;opacity:0;");
aux.setAttribute("value", cope);
document.body.appendChild(aux);
aux.select();
document.execCommand("copy");
document.body.removeChild(aux);
});

Что я делаю неправильно?

1

Решение

Мне было трудно заставить это работать. Я заразил все это и поиграл. Добро пожаловать на вилку. скрипка

breadcrumbsUrls
-2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]