Javascript 如何更改文件夹在浏览器中的显示方式?
当你把一个文件夹拖到chrome中时(我敢肯定它在其他浏览器中与chrome几乎相同),是否可以用css/html/javascript或其他方式来改变文件夹内容的显示方式? 我读了一些关于html5文件API的文章,但我不确定这是否适用于此Javascript 如何更改文件夹在浏览器中的显示方式?,javascript,file,google-chrome,Javascript,File,Google Chrome,当你把一个文件夹拖到chrome中时(我敢肯定它在其他浏览器中与chrome几乎相同),是否可以用css/html/javascript或其他方式来改变文件夹内容的显示方式? 我读了一些关于html5文件API的文章,但我不确定这是否适用于此 我只是想如果你能,从来没有见过任何关于这个主题的文章,那就太酷了。大多数运行在HTML5浏览器中的网站,使用Flash支持拖放文件/文件夹上传(也意味着在撰写邮件时在Gmail中拖放文件) 安装一个像这样的扩展来检查这一点 如果找不到flash,或者您只是
我只是想如果你能,从来没有见过任何关于这个主题的文章,那就太酷了。大多数运行在HTML5浏览器中的网站,使用Flash支持拖放文件/文件夹上传(也意味着在撰写邮件时在Gmail中拖放文件) 安装一个像这样的扩展来检查这一点 如果找不到flash,或者您只是在空白选项卡上拖动文件夹,则取决于浏览器希望向您显示的内容
现在,您将在Chrome:)中获得一个文件和目录列表。您可以使用Chrome扩展名更改
文件://
目录在浏览器中的呈现方式。通过使用,您可以将CSS和JavaScript注入任何页面,包括文件://
页面。将一个简单的manifest.json
文件放入新目录:
{
"name": "Style My Directories",
"version": "1.0",
"content_scripts": [
{
"matches": ["file:///*"],
"css":["my_styles.css"]
}
]
}
另外,将名为my_styles.CSS
的CSS文件放在与manifest.json
相同的目录中
最后,转到
chrome://extensions
,启用“开发者模式”,并使用“加载未打包的扩展…”按钮导入新的扩展目录。您想更改Chrome呈现文件的方式://
目录。你也许可以用Chrome扩展来实现。但别问我怎么做。