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

63 篇文章 1 订阅

分享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简便的弹出层组件
 

最后送大家一首诗:

山高路远坑深,
大军纵横驰奔,
谁敢横刀立马?
惟有点赞加关注大军。
 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

亚丁号

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值