分享123个JS特效弹出层,总有一款适合您

简介: 分享123个JS特效弹出层,总有一款适合您

分享123个JS特效弹出层,总有一款适合您


 

123个JS特效弹出层下载链接:https://pan.baidu.com/s/1mH0heedscCrBmft_zOjjwA?pwd=n4eo

提取码:n4eo

Python采集代码下载链接:https://wwgn.lanzoul.com/iKGwb0kye3wj

jQuery模态框弹窗提示代码

jQuery弹出提示层插件

jQuery点击弹出提示对话框插件

jQuery弹窗插件Modal.js

jQuery弹出层对话框插件

原生JS点击小图弹出大图代码

jQuery弹出图片和PDF文件预览代码

jQuery右侧悬浮购物车清单代码

jQuery手机自定义确认提示框代码

jQuery带步骤流程弹出层代码

支持多个确认对话框jQuery代码

支持弹出图片文字和表单模态框代码

jQuery九宫格点击弹出内容代码

jQuery点击弹出登录窗口代码

jQuery弹出层弹出关闭代码

Angularjs城市街道选择代码

alert.js弹出层插件下载

jQuery点击无限弹出层插件

jQuery点击弹出城市选择器代码

js图片和视频查看器插件

jQuery点击按钮弹出窗口动画特效

bootstrap模态框弹出效果

class ChinaZJsSelenium:
    base_url =  "https://sc.chinaz.com/" # 采集的网址
    save_path = "D:\\Freedom\\Sprider\\ChinaZ\\"
    sprider_count = 141 # 采集数量
    sprider_start_count=0
    word_content_list = []
    folder_name = ""
    page_end_number=0
    max_pager=20 #每页的数量
    haved_sprider_count =0  # 已经采集的数量
    page_count = 1  # 每个栏目开始业务content="text/html; charset=gb2312"
    filter_down_file=[]

jQuery手机端省市区三级联动代码

jQuery弹出层页面分享插件

jQuery点击弹出层可拖动代码

jQuery点击弹出对话框确认操作代码

jQuery图片相册点击弹出大图预览

jQuery带二维码登录窗口弹出层特效

jQuery多张图片上传预览代码

dialog手机端弹出对话框确认特效

zeroModal弹出层加载提示插件

jQuery点击弹出确认或取消删除特效

带磨砂玻璃效果jQuery弹出层代码

jQuery点击遮罩弹出层固定居中代码

jQuery+CSS3遮罩弹出层动画代码

可拖动图片弹出层插件layer.js

jQuery Lightbox图片放大预览代码

jQuery手机端弹出层提示对话框

jQuery可拖拽对话框弹出层代码

jQuery仿百度登录窗口弹出层代码

jQuery 3D弹出窗口变换特效

jQuery制作多种弹出层效果代码

jQuery手机端遮罩弹出菜单代码

html5横向排列点击弹出切换特效

jQuery移动端弹出层代码

jquery.dialogBox.js插件下载

jQuery交互体验社会化分享代码

仿51job弹出层城市选择代码

jQuery点击弹出确认窗口对话框

jQuery图片弹出层切换代码

jQuery弹出层插件LayerModel

jQuery手机端点击弹出分享按钮代码

jQuery右侧弹出侧边导航栏代码

def sprider(self,title_name="倒计时"):
        """
       采集
       图片切换 https://sc.chinaz.com/tag_jiaoben/tupianqiehuan.html
       返回顶部 https://sc.chinaz.com/tag_jiaoben/fanhuidingbu.html
       动画效果 https://sc.chinaz.com/tag_jiaoben/donghuaxiaoguo.html
       倒计时 https://sc.chinaz.com/tag_jiaoben/daojishi.html
       弹出层 https://sc.chinaz.com/tag_jiaoben/danchuceng.html
       :return:
       """
        if title_name == "图片切换":
            self.folder_name = "图片切换JS特效"
            self.second_column_name = "tupianqiehuan"
        elif title_name == "返回顶部":
            self.folder_name = "JS返回顶部特效"
            self.second_column_name = "fanhuidingbu"
        elif title_name == "动画效果":
            self.folder_name = "JS特效动画效果"
            self.second_column_name = "donghuaxiaoguo"
        elif title_name == "倒计时":
            self.folder_name = "JS特效倒计时"
            self.second_column_name = "daojishi"
        elif title_name == "弹出层":
            self.folder_name = "JS特效弹出层"
            self.second_column_name = "danchuceng"
        first_column_name = "tag_jiaoben" # 一级目录
        BaseFrame().right("本次采集参数:title_name="+title_name+"")
        BaseFrame().right("本次采集参数:second_column_name=" + self.second_column_name + "")
        self.sprider_category = title_name  # 一级目录self.folder_name
        second_folder_name = str(self.sprider_count) + "个" + self.folder_name #二级目录
        self.sprider_type =second_folder_name
        self.merchant=int(self.sprider_start_count) //int(self.max_pager)+1 #起始页码用于效率采集
        #原始路径+一级目录+二级目录
        self.file_path = self.save_path + os.sep + "JS" + os.sep + self.folder_name  + os.sep + second_folder_name
        self.save_path = self.save_path+ os.sep + "JS" + os.sep+self.folder_name +os.sep + second_folder_name+ os.sep + self.folder_name
        BaseFrame().debug("开始采集ChinaZJS"+self.folder_name+"源码...")
        sprider_url = (self.base_url + "/tag_jiaoben/{0}.html".format(self.second_column_name))
        down_path="D:\\Freedom\\Sprider\\ChinaZ\\JS\\"+self.folder_name +"\\"+second_folder_name+"\\Temp\\"
        if os.path.exists(down_path) is True:
            shutil.rmtree(down_path)
        if os.path.exists(down_path) is False:
            os.makedirs(down_path)
        if os.path.exists(self.save_path ) is True:
            shutil.rmtree(self.save_path )
        if os.path.exists(self.save_path ) is False:
            os.makedirs(self.save_path )
        chrome_options = webdriver.ChromeOptions()
        diy_prefs ={'profile.default_content_settings.popups': 0,
                    'download.default_directory':'{0}'.format(down_path)}
        # 添加路径到selenium配置中
        chrome_options.add_experimental_option('prefs', diy_prefs)
        chrome_options.add_argument('--headless') #隐藏浏览器
        # 实例化chrome浏览器时,关联忽略证书错误
        driver = webdriver.Chrome(options=chrome_options)
        driver.set_window_size(1280, 800)  # 分辨率 1280*800
        # driver.get方法将定位在给定的URL的网页,get接受url可以是任何网址,此处以百度为例
        driver.get(sprider_url)
        # content = driver.page_source
        element_list = driver.find_elements(By.CLASS_NAME, "picblock")  # 列表页面 核心内容
        #element_list = div_elem.find_elements(By.CLASS_NAME, 'item')
        #print(element_list.get_attribute('innerHTML'))
        laster_pager_div = driver.find_element(By.CLASS_NAME, "fenye")
        laster_pager_a =laster_pager_div.find_elements(By.TAG_NAME, 'a')
        laster_pager_url = laster_pager_a[len(laster_pager_a) - 2]
        page_end_number = int(laster_pager_url.text)
        self.page_count=self.merchant
        while self.page_count <= int(page_end_number):  # 翻完停止
            try:
                if self.page_count == 1:
                    self.sprider_detail(driver,element_list,self.page_count,page_end_number,down_path)
                    pass
                else:
                    if self.haved_sprider_count == self.sprider_count:
                        BaseFrame().debug("采集到达数量采集停止...")
                        BaseFrame().debug("开始写文章...")
                        self.builder_word(self.folder_name, self.word_content_list)
                        BaseFrame().debug("文件编写完毕,请到对应的磁盘查看word文件和下载文件!")
                        break
                    #(self.base_url + "/sort/{0}/{1}/".format(url_index, self.page_count))
                    #http://soft.onlinedown.net/sort/177/2/
                    #https://sc.chinaz.com/tag_jiaoben/tupianqiehuan_2.html
                    next_url = self.base_url + "/tag_jiaoben/{0}_{1}.html".format(self.second_column_name, self.page_count)
                    driver.get(next_url)
                    element_list = driver.find_elements(By.CLASS_NAME, "picblock")  # 列表页面 核心内容
                    self.sprider_detail( driver, element_list, self.page_count, page_end_number, down_path)
                    pass
                #print(self.page_count)
                self.page_count = self.page_count + 1  # 页码增加1
            except Exception as e:
                print("sprider()执行过程出现错误:" + str(e))
                sleep(1)

适合做图片类网站的jQuery特效

jQuery鼠标点击弹出登陆框效果

jQuery弹出层图片动画查看代码

jQuery点击图片弹出层显示文字

支持弹出图片视频jQuery插件

轻量级Modal模态框插件cta.js

js alert confirm样式弹出框

移动端jqueryMobile日期插件

jQuery错误警告弹出框代码

支持自定义弹出窗口插件PopModal

电商网站jQuery弹出提示层代码

jQuery向下弹出遮罩图片相册代码

jquery点击小图弹出全屏幻灯片代码

可自定义js弹出层动画特效

jQuery对话框插件SimplePop

jQuery多功能弹出层插件Lightcase

jQuery招聘网站选择地区行业职位

jQuery对话框插件DsDialog

Facebook风格jQuery对话框

原生js点击弹出多个城市选择框代码

js图片相册弹出预览特效

jquery点击缩略图弹出大图特效

jQuery弹出层插件Sexy LightBox

jquery点击弹出大图切换代码

HTML5响应网格画廊

jQuery+CSS3实现弹出确认信息

jQuery弹出层垂直居中效果

图翼网侧边jQuery返回顶部代码

一天弹一次jquery.cookie插件

import os
def void_file(dirPath):
    dirs = os.listdir(dirPath)  # 查找该层文件夹下所有的文件及文件夹,返回列表
    for file in dirs:
        file_full_name = dirPath + '/' + file
        file_ext = os.path.splitext(file_full_name)[-1]
        if file_ext is None  or file_ext=="":
            continue
        if "rar" == str(file_ext.split(".")[1]):
            os.remove(file_full_name)
        if "zipt" == str(file_ext.split(".")[1]):
            os.remove(file_full_name)
        if "gz" == str(file_ext.split(".")[1]):
            os.remove(file_full_name)
        if "tgz" == str(file_ext.split(".")[1]):
            os.remove(file_full_name)
# 查找指定文件夹下所有相同名称的文件
def search_file(dirPath, fileName):
    dirs = os.listdir(dirPath)  # 查找该层文件夹下所有的文件及文件夹,返回列表
    for currentFile in dirs:  # 遍历列表
        absPath = dirPath + '/' + currentFile
        if os.path.isdir(absPath):  # 如果是目录则递归,继续查找该目录下的文件
            search_file(absPath, fileName)
        elif currentFile == fileName:
            print(absPath)  # 文件存在,则打印该文件的绝对路径
            os.remove(absPath)

jQuery弹出层登录页面表单

可拖动弹出框插件easydialog

jQuery可设置标题与内容弹出层

jquery可显示关闭的搜索框

jQuery选择中国大学的弹框

jquery点击图片弹出相册幻灯片代码

jquery+css3实现弹出层注册特效

jquery实现可拖动弹出层特效

jQuery从页面右上角弹出的浮层代码

js可拖拽大小化弹出层窗口

jquery实现微博分享评论表情

jQuery底部第三方登录按钮悬浮条

jQuery仿Discuz右下角悬浮层提示

购酒网jquery分类导航

Win8布局+lightbox弹出层插件

jQuery实现渐现渐隐弹出层

jQuery轻量级提示框弹出层

js带遮罩弹出层登录注册表单

jquery人才网弹出选择地区

jquery弹出层登录和全屏注册

jquery悬浮微信分享置顶特效

jquery弹出层可拖拽在线客服

jQuery带弹出层列表滑动切换

jQuery zoom相册弹出层插件

jQuery jBox弹出层插件

jQuery reveal弹出表单

通用的iframe弹层插件

jQuery缓缓弹出广告代码

jQuery滑动弹出层特效

大前端jQuery弹出层效果

jQuery信息提示弹出层插件

jQuery模式弹出确认窗口

css3自定义输入元素

jQuery网页弹出对话框

fancybox v1.3.4 jQ插件

jquery弹出层分享

jquery弹出层插件

jquery可定制弹出窗口

jquery图片,视频,地图播放弹出层特效

jquery弹出层特效 支持拖动

easyDialog简便的弹出层组件

 

最后送大家一首诗:

山高路远坑深,

大军纵横驰奔,

谁敢横刀立马?

惟有点赞加关注大军。

 

目录
相关文章
|
6月前
|
移动开发 JavaScript 前端开发
分享46个JS时间轴特效,总有一款适合您
分享46个JS时间轴特效,总有一款适合您
186 2
|
6月前
|
移动开发 JavaScript 前端开发
分享46个JS抽奖转盘,总有一款适合您
分享46个JS抽奖转盘,总有一款适合您
161 1
|
6月前
|
JavaScript 前端开发 搜索推荐
分享57个JS返回顶部特效,总有一款适合您
分享57个JS返回顶部特效,总有一款适合您
78 1
|
6月前
|
JavaScript Python 内存技术
分享63个广告代码JS特效,总有一款适合您
分享63个广告代码JS特效,总有一款适合您
156 2
|
6月前
|
移动开发 JavaScript 前端开发
分享82个JS手风琴效果,总有一款适合您
分享82个JS手风琴效果,总有一款适合您
88 1
|
6月前
|
移动开发 JavaScript 前端开发
分享88个表单按钮JS特效,总有一款适合您
分享88个表单按钮JS特效,总有一款适合您
55 1
|
6月前
|
存储 移动开发 JSON
分享86个表单按钮JS特效,总有一款适合您
分享86个表单按钮JS特效,总有一款适合您
65 1
|
6月前
|
移动开发 JavaScript 前端开发
分享48个JS分页代码特效,总有一款适合您
分享48个JS分页代码特效,总有一款适合您
70 0
|
6月前
|
移动开发 JavaScript 前端开发
分享76个时间日期JS特效,总有一款适合您
分享76个时间日期JS特效,总有一款适合您
68 0
|
6月前
|
JavaScript 前端开发 Python
分享77个JS菜单导航,总有一款适合您
分享77个JS菜单导航,总有一款适合您
42 0