如何更改浏览器中文件夹的显示方式?

时间:2012-05-03 00:21:23

标签: javascript file google-chrome

当您将文件夹拖动到chrome(我确定它在其他浏览器中几乎相同)时,是否可以使用css / html / javascript或其他方式更改该文件夹的内容的显示方式? 我已经阅读了一些关于html5文件API但我不确定是否适用于此?

只是觉得如果可以的话会很酷,从未见过关于这个主题的任何内容。

2 个答案:

答案 0 :(得分:1)

您可以使用Chrome扩展程序更改file://目录在浏览器中的呈现方式。通过使用content scripts,您可以将CSS和JavaScript注入任何页面,包括file://页面。将一个简单的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,启用“开发者模式”,然后使用“加载解压缩的扩展名...”按钮导入新的扩展目录。

答案 1 :(得分:0)

大多数网站在HTML5国王的浏览器中运行,使用Flash支持拖放文件/文件夹上传(也意味着编写邮件时Gmail中的文件拖放)

安装FlashBlock (Chrome)之类的扩展程序以检查此

如果找不到闪光灯,或者只是拖动空白标签上的文件夹,那么取决于浏览器要向您显示的内容

截至目前,您获得了一个文件& Chrome中的目录列表:)