亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? downloads.js

?? 現在很火的郵件客戶端軟件thunderbird的源碼
?? JS
字號:
# -*- Mode: Java; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*-# ***** BEGIN LICENSE BLOCK *****# Version: MPL 1.1/GPL 2.0/LGPL 2.1## The contents of this file are subject to the Mozilla Public License Version# 1.1 (the "License"); you may not use this file except in compliance with# the License. You may obtain a copy of the License at# http://www.mozilla.org/MPL/## Software distributed under the License is distributed on an "AS IS" basis,# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License# for the specific language governing rights and limitations under the# License.## The Original Code is the Firefox Preferences System.## The Initial Developer of the Original Code is# Ben Goodger.# Portions created by the Initial Developer are Copyright (C) 2005# the Initial Developer. All Rights Reserved.## Contributor(s):#   Ben Goodger <ben@mozilla.org>#   Dan Mosedale <dmose@mozilla.org>## Alternatively, the contents of this file may be used under the terms of# either the GNU General Public License Version 2 or later (the "GPL"), or# the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),# in which case the provisions of the GPL or the LGPL are applicable instead# of those above. If you wish to allow use of your version of this file only# under the terms of either the GPL or the LGPL, and not to allow others to# use your version of this file under the terms of the MPL, indicate your# decision by deleting the provisions above and replace them with the notice# and other provisions required by the GPL or the LGPL. If you do not delete# the provisions above, a recipient may use your version of this file under# the terms of any one of the MPL, the GPL or the LGPL.## ***** END LICENSE BLOCK *****var gDownloadsPane = {  chooseFolder: function ()  {    const nsIFilePicker = Components.interfaces.nsIFilePicker;    var fp = Components.classes["@mozilla.org/filepicker;1"]                       .createInstance(nsIFilePicker);    var bundlePreferences = document.getElementById("bundlePreferences");    var title = bundlePreferences.getString("chooseDownloadFolderTitle");    fp.init(window, title, nsIFilePicker.modeGetFolder);        const nsILocalFile = Components.interfaces.nsILocalFile;    var customDirPref = document.getElementById("browser.download.dir");    if (customDirPref.value)      fp.displayDirectory = customDirPref.value;    fp.appendFilters(nsIFilePicker.filterAll);    if (fp.show() == nsIFilePicker.returnOK) {      var file = fp.file.QueryInterface(nsILocalFile);      var currentDirPref = document.getElementById("browser.download.downloadDir");      customDirPref.value = currentDirPref.value = file;      var folderListPref = document.getElementById("browser.download.folderList");      folderListPref.value = this._fileToIndex(file);    }  },    onReadUseDownloadDir: function ()  {    var downloadFolder = document.getElementById("downloadFolder");    var chooseFolder = document.getElementById("chooseFolder");    var preference = document.getElementById("browser.download.useDownloadDir");    downloadFolder.disabled = !preference.value;    chooseFolder.disabled = !preference.value;          return undefined;  },    _fileToIndex: function (aFile)  {     if (!aFile || aFile.equals(this._getDownloadsFolder("Desktop")))      return 0;    else if (aFile.equals(this._getDownloadsFolder("Downloads")))      return 1;    return 2;  },    _indexToFile: function (aIndex)  {    switch (aIndex) {    case 0:       return this._getDownloadsFolder("Desktop");    case 1:      return this._getDownloadsFolder("Downloads");    }    var customDirPref = document.getElementById("browser.download.dir");    return customDirPref.value;  },    _getSpecialFolderKey: function (aFolderType)  {    if (aFolderType == "Desktop")      return "Desk";    if (aFolderType != "Downloads")      throw "ASSERTION FAILED: folder type should be 'Desktop' or 'Downloads'";#ifdef XP_WIN    return "Pers";#else#ifdef XP_MACOSX    return "UsrDocs";#else    return "Home";#endif#endif  },  _getDownloadsFolder: function (aFolder)  {    var fileLocator = Components.classes["@mozilla.org/file/directory_service;1"]                                .getService(Components.interfaces.nsIProperties);    var dir = fileLocator.get(this._getSpecialFolderKey(aFolder),                               Components.interfaces.nsILocalFile);    if (aFolder != "Desktop")      dir.append("My Downloads");          return dir;  },    _getDisplayNameOfFile: function (aFolder)  {    // TODO: would like to add support for 'Downloads on Macintosh HD'     //       for OS X users.    return aFolder ? aFolder.path : "";  },    readDownloadDirPref: function ()  {    var folderListPref = document.getElementById("browser.download.folderList");    var bundlePreferences = document.getElementById("bundlePreferences");    var downloadFolder = document.getElementById("downloadFolder");    var customDirPref = document.getElementById("browser.download.dir");    var customIndex = customDirPref.value ? this._fileToIndex(customDirPref.value) : 0;    if (folderListPref.value == 0 || customIndex == 0)      downloadFolder.label = bundlePreferences.getString("desktopFolderName");    else if (folderListPref.value == 1 || customIndex == 1)       downloadFolder.label = bundlePreferences.getString("myDownloadsFolderName");    else      downloadFolder.label = this._getDisplayNameOfFile(customDirPref.value);        var ios = Components.classes["@mozilla.org/network/io-service;1"]                        .getService(Components.interfaces.nsIIOService);    var fph = ios.getProtocolHandler("file")                 .QueryInterface(Components.interfaces.nsIFileProtocolHandler);    var currentDirPref = document.getElementById("browser.download.downloadDir");    var downloadDir = currentDirPref.value || this._indexToFile(folderListPref.value);    var urlspec = fph.getURLSpecFromFile(downloadDir);    downloadFolder.image = "moz-icon://" + urlspec + "?size=16";        return undefined;  },    writeFolderList: function ()  {    var currentDirPref = document.getElementById("browser.download.downloadDir");    return this._fileToIndex(currentDirPref.value);  },    showWhenStartingPrefChanged: function ()  {    document.getElementById("browser.download.manager.closeWhenDone")            .disabled = !document.getElementById("browser.download.manager.showWhenStarting").value;  },    readShowWhenStartingPref: function ()  {    this.showWhenStartingPrefChanged();    return undefined;  },    showFileTypeActions: function ()  {    document.documentElement.openWindow("Preferences:DownloadActions",                                        "chrome://messenger/content/preferences/downloadactions.xul",                                        "", null);  }};

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久精品这里都是精品| 欧美日韩免费在线视频| 精品国产精品一区二区夜夜嗨| 亚洲成av人影院在线观看网| 日本精品一区二区三区四区的功能| 国产精品天干天干在观线| 国产91在线看| 亚洲免费在线播放| 在线中文字幕一区二区| 亚洲成人福利片| 欧美丰满一区二区免费视频| 老司机免费视频一区二区三区| 欧美成人乱码一区二区三区| 国产在线播放一区三区四| 欧美激情一区二区三区全黄| kk眼镜猥琐国模调教系列一区二区 | 欧美精品在线观看一区二区| 日本亚洲电影天堂| 亚洲国产成人va在线观看天堂| 欧美在线观看你懂的| 视频一区国产视频| 精品国产乱码久久久久久图片| 国产成人在线视频免费播放| 一区二区三区高清在线| 欧美日韩一区二区三区免费看| 日韩精品一二区| 久久久久久99久久久精品网站| 99精品久久免费看蜜臀剧情介绍| 亚洲一区二区视频在线观看| 欧美成人vps| 丰满放荡岳乱妇91ww| 亚洲午夜成aⅴ人片| 欧美精品一区二区三区视频| 色综合亚洲欧洲| 免费成人在线网站| 亚洲色图丝袜美腿| 日韩一区二区在线看| 成人国产精品免费网站| 天天av天天翘天天综合网色鬼国产 | 国产亚洲人成网站| 欧美色图片你懂的| 国产成人综合亚洲网站| 亚洲一区二区av电影| 久久久久国产成人精品亚洲午夜| 欧美午夜精品久久久久久孕妇 | 成人av在线观| 青娱乐精品在线视频| 亚洲欧美日韩中文播放| 欧美精品一区二区精品网| 91久久精品一区二区| 国内精品在线播放| 五月天久久比比资源色| 中文字幕日韩欧美一区二区三区| 欧美一区二区在线视频| 色综合av在线| 成人免费视频app| 精品一区二区免费看| 亚洲午夜精品网| 中文字幕在线播放不卡一区| 久久九九国产精品| 欧美不卡在线视频| 欧美日韩精品欧美日韩精品| gogo大胆日本视频一区| 国产成人在线电影| 国产一区日韩二区欧美三区| 美国毛片一区二区三区| 日韩专区一卡二卡| 亚洲国产精品影院| 亚洲一区二区黄色| 亚洲美女免费视频| 亚洲另类色综合网站| 综合欧美亚洲日本| 最新热久久免费视频| 亚洲图片另类小说| 国产精品成人一区二区艾草| 中文字幕在线不卡一区二区三区| 国产欧美一区二区精品性色| 久久综合色婷婷| 2024国产精品| 久久综合国产精品| 欧美大胆人体bbbb| 欧美一级免费大片| 久久国内精品视频| 亚洲不卡在线观看| 亚洲成人精品在线观看| 亚洲色图视频免费播放| 中文字幕一区二区视频| 国产日韩欧美在线一区| 日韩欧美电影在线| 正在播放亚洲一区| 欧美中文字幕不卡| 日本高清不卡视频| 一本久久精品一区二区| 粉嫩久久99精品久久久久久夜| 激情av综合网| 国产成人综合网| 成人午夜在线免费| 93久久精品日日躁夜夜躁欧美| eeuss鲁片一区二区三区| 成人毛片老司机大片| 国产大陆精品国产| 99热在这里有精品免费| 99麻豆久久久国产精品免费优播| 久久电影国产免费久久电影| 国产精品一区二区男女羞羞无遮挡| 精品一区二区三区不卡 | 欧美午夜电影一区| 精品视频免费看| 欧美亚洲动漫精品| 日韩一区二区三区电影| 精品国产露脸精彩对白| 国产亚洲精品aa| 亚洲欧洲国产专区| 一区二区三区蜜桃网| 亚洲丶国产丶欧美一区二区三区| 亚洲激情图片小说视频| 日本怡春院一区二区| 国产乱一区二区| 91理论电影在线观看| 欧美日韩精品二区第二页| 7777女厕盗摄久久久| 亚洲国产高清在线| 亚洲伦理在线免费看| 国产在线播放一区二区三区| 99re视频这里只有精品| 日韩欧美国产不卡| 最新热久久免费视频| 青椒成人免费视频| 成人国产精品免费观看视频| 欧美午夜精品一区二区蜜桃 | 色天天综合色天天久久| 宅男在线国产精品| 欧美国产综合一区二区| 亚洲bt欧美bt精品777| 成人禁用看黄a在线| 欧美午夜视频网站| 国产喷白浆一区二区三区| 亚洲一区二区五区| 国内精品免费在线观看| 成人午夜私人影院| 日韩欧美色电影| 亚洲精品高清在线| 久草在线在线精品观看| 91看片淫黄大片一级| 久久久久97国产精华液好用吗| 亚洲美女在线国产| 国内一区二区视频| 成人精品视频一区二区三区| 91在线播放网址| 精品国产乱码久久久久久1区2区| 亚洲欧美日韩精品久久久久| 美女在线一区二区| 在线免费精品视频| 精品粉嫩超白一线天av| 奇米一区二区三区av| 97精品国产97久久久久久久久久久久| 日韩欧美区一区二| 亚洲国产精品一区二区www在线| 国产91精品免费| 久久精子c满五个校花| 奇米亚洲午夜久久精品| 欧美午夜精品理论片a级按摩| 欧美高清一级片在线观看| 免费xxxx性欧美18vr| 欧美女孩性生活视频| 亚洲精品国产一区二区精华液| 国产专区欧美精品| 8x福利精品第一导航| 亚洲男人天堂av网| 加勒比av一区二区| 26uuu国产日韩综合| 日本在线不卡视频一二三区| 色香色香欲天天天影视综合网| 国产欧美日韩在线| 国产精品一区一区| 久久综合99re88久久爱| 亚洲丰满少妇videoshd| 69堂精品视频| 丝袜美腿亚洲综合| 欧美男生操女生| 日韩电影免费在线观看网站| 色av综合在线| 午夜国产不卡在线观看视频| 欧洲一区二区三区在线| 亚洲国产精品尤物yw在线观看| 色婷婷精品久久二区二区蜜臂av| 国产精品午夜在线| 91丨九色丨黑人外教| 亚洲三级理论片| 日本福利一区二区| 亚洲在线免费播放| 日韩欧美在线一区二区三区| 日韩国产精品久久| 欧美一区二区视频在线观看2022| 亚洲mv在线观看| 91精品国产综合久久福利软件| 九九**精品视频免费播放| www成人在线观看| 粉嫩蜜臀av国产精品网站| 亚洲天堂免费看|