等你很久了
一直在努力
Hi,请  登录  或  注册

网页内容不能复制或多次操作,取网页特定元素文本内容来创建文件夹名称或文件名称

网页内容不能复制或多次操作,取网页特定元素文本内容来创建文件夹名称或文件名称
方法一:
创建文件夹
浏览器按F12,点击控制台,粘贴以下代码,’paper-title’根据实际情况选择修改

title = document.getElementsByClassName('paper-title')[0].textContent;
title = $.trim(title);
console.log(title);
if ('showOpenFilePicker' in window) {
async function createDirectory() {
try {
// 不指定 startIn,让用户自己选
const directoryHandle = await window.showDirectoryPicker();
// 在用户选择的目录下创建子目录
const newDir = await directoryHandle.getDirectoryHandle(title, { create: true });
console.log('已创建:', newDir.name);
} catch (err) {
console.error(err);
}
}
createDirectory();
} else {
console.log('File System Access API not available');
}

———————————————————————
方法二
创建文件夹
不能保存到C盘
按下Ctrl+d创建一个书签
将名称改为:取特定元素文本为名称或自定义
将网址改成以下内容’paper-title’根据实际情况选择:
javascript:title = document.getElementsByClassName('paper-title')[0].textContent;title = $.trim(title);console.log(title);if ('showOpenFilePicker' in window) { async function createDirectory() { try { const directoryHandle = await window.showDirectoryPicker(); const newDir = await directoryHandle.getDirectoryHandle(title, { create: true }); console.log('已创建:', newDir.name); } catch (err) { console.error(err); } } createDirectory();} else { console.log('File System Access API not available');}
***********************************************************************
方法三
创建文件名称
方法一:浏览器按F12,点击控制台,粘贴以下代码,’paper-title’根据实际情况选择修改
title = document.getElementsByClassName('paper-title')[0].textContent;
title = $.trim(title);
// 创建一个空文件或你需要的文本内容
const content = '这里是需要保存的内容';
const blob = new Blob([content], { type: 'text/plain' });
const url = URL.createObjectURL(blob);
const a = document.createElement('a');
a.href = url;
a.download = `${title}.txt`; // 文件名
document.body.appendChild(a);
a.click();
document.body.removeChild(a);
URL.revokeObjectURL(url);
console.log(`文件 ${title}.txt 已触发下载,保存到浏览器默认下载目录`);

———————————————————————–
方法四
创建文件名称
按下Ctrl+d创建一个书签
将名称改为:取特定元素文本为名称或自定义
将网址改成以下内容’paper-title’根据实际情况选择:
javascript:title = document.getElementsByClassName('paper-title')[0].textContent;title = $.trim(title);const content = '这里是需要保存的内容';const blob = new Blob([content], { type: 'text/plain' });const url = URL.createObjectURL(blob);const a = document.createElement('a');a.href = url;a.download = `${title}.txt`; document.body.appendChild(a);a.click();document.body.removeChild(a);URL.revokeObjectURL(url);console.log(`文件 ${title}.txt 已触发下载,保存到浏览器默认下载目录`);

赞(0) 打赏
未经允许不得转载:江南博哥 » 网页内容不能复制或多次操作,取网页特定元素文本内容来创建文件夹名称或文件名称

相关推荐

  • 暂无文章

评论 抢沙发

分享快乐,收获无限

视频美图资源打包分享

联系我们联系我们

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续提供更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫

微信扫一扫

登录

找回密码

注册