У меня проблема с Симпатичный Файловый Браузер и это скрипт
На странице 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);
});
Что я делаю неправильно?
Мне было трудно заставить это работать. Я заразил все это и поиграл. Добро пожаловать на вилку. скрипка
breadcrumbsUrls
Других решений пока нет …