簡體   English   中英

在Chrome擴展程序中使用AJAX獲取目錄中的文件數

[英]Get the number of files in a directory using AJAX in chrome extension

我想使用JS和AJAX(在我的chrome擴展程序中)獲取目錄中的圖像數量。 我怎樣才能做到這一點? 我在下面添加了當前代碼。 由於我沒有收到警報,因此它似乎無法正常工作。

main.js

...
$.ajax({
    url: "/images-folder-on-server/",
    success: function (data) {
        var image_count = $(data).length(); 
        alert(image_count);
    }
});

main.html

<html>
  <head>
    <title>New Tab</title>
    <link rel="stylesheet" href="main.css">
      <link rel="stylesheet" href="/octicons/octicons.css">
      <meta name="viewport" content="width=device-width, initial-scale=1">
      <script src="jquery.min.js"></script>
  </head>
  <body>
<h1 id = "greet">Hello,''.</h1>

  <div id="clock"></div>


    <script src = "main.js"></script>
  </body>
</html>

manifest.json

{
  "name": "Name",
  "description": "Add description",
  "version": "1.0",
  "permissions": [
    "activeTab"
  ],
  "chrome_url_overrides" : {
    "newtab": "main.html"
  },
  "background": {
    "scripts": ["jquery.min.js", "main.js"],
    "persistent": false
  },
  "permissions": [
    "activeTab",
    "https://ajax.googleapis.com/",
    "storage",
    "tabs",
  ],
  "browser_action": {
    "default_title": "Background image"
  },
  "manifest_version": 2
}

假設您的ajax調用是從后台頁面進行的,請不要忘記將遠程服務器url添加到permissions

"permissions": ["Complete_Images_Server_Url"]

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM