JavaScript剪贴板应用程序不工作,需要帮助 Damien Lesser查询剪贴板JS小程序 函数getQueryVariable(变量) { var query=window.location.search.substring(1); var vars=query.split(&); 对于(var i=0;i
这可能会对您有所帮助:JavaScript剪贴板应用程序不工作,需要帮助 Damien Lesser查询剪贴板JS小程序 函数getQueryVariable(变量) { var query=window.location.search.substring(1); var vars=query.split(&); 对于(var i=0;i,javascript,html,variables,clipboard,netlify,Javascript,Html,Variables,Clipboard,Netlify,这可能会对您有所帮助: <!DOCTYPE html> <head> <title> Query to Clipboard JS Applet by Damien Lesser </title> </head> <body> <script type='text/javascript'> function getQueryVariable(varia
<!DOCTYPE html>
<head>
<title> Query to Clipboard JS Applet by Damien Lesser </title>
</head>
<body>
<script type='text/javascript'>
function getQueryVariable(variable)
{
var query = window.location.search.substring(1);
var vars = query.split("&");
for (var i=0;i<vars.length;i++) {
var pair = vars[i].split("=");
if(pair[0] == variable){return pair[1];}
}
return(false);
}
if getQueryVariable('list') === null{
var clip = getQueryVariable('clip')
} else{
//Nothing
};
function copyStringToClipboard (str) {
// Create new element
var el = document.createElement('textarea');
// Set value (string to be copied)
el.value = clip;
// Set non-editable to avoid focus and move outside of view
el.setAttribute('readonly', '');
el.style = {position: 'absolute', left: '-9999px'};
document.body.appendChild(el);
// Select text inside element
el.select();
el.setSelectionRange(0, 99999); /* For mobile devices */
// Copy text to clipboard
document.execCommand('copy');
// Remove temporary element
document.body.removeChild(el);
};
copyStringToClipboard(clip);
var alert1 = 'copied '
var alert2 = ' to clipboard successfully'
console.log(alert1.concat(clip.concat(alert2)));
var para = document.createElement('p');
para.innerHTML = 'Copied successfully!'
</script>
</body>
</html>
函数getQueryVariable(变量){
var query=window.location.search.substring(1);
var vars=query.split(&);
对于(变量i=0;ifunction getQueryVariable(variable) {
var query = window.location.search.substring(1);
var vars = query.split("&");
for (var i = 0; i < vars.length; i++) {
var pair = vars[i].split("=");
if (pair[0] == variable) {
return pair[1];
}
}
return (false);
}
if (getQueryVariable('list') === null) {
var clip = getQueryVariable('clip')
} else {
//Nothing
};
function copyStringToClipboard(str) {
// Create new element
var el = document.createElement('textarea');
// Set value (string to be copied)
el.value = clip;
// Set non-editable to avoid focus and move outside of view
el.setAttribute('readonly', '');
el.style = {
position: 'absolute',
left: '-9999px'
};
document.body.appendChild(el);
// Select text inside element
el.select();
el.setSelectionRange(0, 99999); /* For mobile devices */
// Copy text to clipboard
document.execCommand('copy');
// Remove temporary element
document.body.removeChild(el);
};
copyStringToClipboard(clip);
const contentDiv = document.getElementById("content");
var paragraph = document.createElement('p');
const paragraphContent = document.createTextNode("Copied successfully!");
paragraph.appendChild(paragraphContent);
document.body.insertBefore(paragraph, contentDiv);