精易论坛

标题: 基于PNotify的超美信息框 高度自定义 同步返回 多线程安全 [打印本页]

作者: sswockssw    时间: 2021-5-8 02:36
标题: 基于PNotify的超美信息框 高度自定义 同步返回 多线程安全
本帖最后由 sswockssw 于 2021-5-8 02:46 编辑

之前一直在找好看的非自绘信息框,然而大部分都是通过打开一个自定义窗口实现的,对多线程不友好,与此同时,结果返回是异步回调的,对开发来说非常不方便


偶然间看见本论坛某个帖子(具体链接忘了)利用miniblink跑js实现信息框
然而这个信息框自定义程度达不到我的要求,且其回调是异步的不利于开发,与此同时对多线程并不友好

但我受此启发,也写了个信息框

该信息框基于pnotify.js,你们可修改css文件来给信息框换肤


本信息框的优点:

1.基于pnotify.js,继承了pnotify高度自定义的特性,可以换肤自定义按钮自定义展示位置、倒计时关闭信息框合并

2.支持多线程同步返回信息框按钮结果

3.支持HTML

4.无按钮情况下,只显示信息框而不等待返回结果,不阻塞线程执行





使用到了hashmap和miniblink,这两个模块均在压缩包内给了源代码



目前本模块有一个小问题,即开启合并收容后,预览所有被收容的信息框时,那个X号乱码,显示为一个乱码的符号(如上图)

希望有大佬能够解决这个X号的问题



在此附上pnotify.js官网地址:https://sciactive.com/pnotify/


pnotify.zip (531.43 KB, 下载次数: 90)


node.dll下载地址(太大了不让上传):https://wwi.lanzous.com/iT1Crowv1ib


希望大家多多支持!感谢各位大佬赏脸!


作者: 外星人群控    时间: 2021-5-8 08:53
可以换成超文本框吗 ?
作者: rushiruhua    时间: 2021-5-8 08:54
源码呢?大佬?
作者: rushiruhua    时间: 2021-5-8 08:54
puti 发表于 2021-5-8 08:53
可以换成超文本框吗 ?

怎么 下载啊。
作者: snak2020    时间: 2021-5-8 09:18
谢谢分享,学习
作者: xtavoxing    时间: 2021-5-8 09:55
是好看的.就是大了点.
作者: sswockssw    时间: 2021-5-8 11:48
rushiruhua 发表于 2021-5-8 08:54
源码呢?大佬?

帖子末尾pnotify.zip
作者: 凉忆亦凉心    时间: 2021-5-9 02:25
路过围观一下,顺便帮顶
作者: snmy5863    时间: 2021-5-10 17:38
赠人玫瑰,手留余香
作者: 124149449    时间: 2021-5-12 01:05
感谢分享,很给力!~
作者: 斩天69    时间: 2021-5-14 19:54
支持开源~!感谢分享
作者: 楚留香    时间: 2021-6-3 21:18
支持开源~!感谢分享
作者: w3516330    时间: 2021-6-25 01:31
感谢分享,支持一下,论坛有你更精彩!
作者: nuan1989    时间: 2021-8-6 03:49
网盘链接挂了.
作者: xujianc    时间: 2021-12-16 23:27
66666666666666666666
作者: 6wzwz    时间: 2022-1-26 13:46
66666666666666666666666666666
作者: jonyzhr    时间: 2022-1-26 21:35
希望能用上呢,还要带个文件
作者: fjgh    时间: 2022-3-12 12:16

作者: 1043603367    时间: 2022-4-8 11:59
这个感觉比较6,就是不知道实用性如何。、
作者: ghost12    时间: 2022-5-24 21:00
在此留名,以后多多交流哦~
作者: SunMingKai    时间: 2023-11-28 16:37
感谢分享
作者: 星空Allstar    时间: 2024-9-20 16:16
谢谢楼主分享
作者: zxxiaopi    时间: 2024-9-20 16:32
感谢分享
作者: sukai23    时间: 2025-2-16 06:03
66666666666666666666666666666666666666




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4