前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >调用Handsome主题自带的弹窗实现复制弹窗及个性化提示

调用Handsome主题自带的弹窗实现复制弹窗及个性化提示

作者头像
kenvie
发布2022-01-20 14:42:05
8490
发布2022-01-20 14:42:05
举报
文章被收录于专栏:kenviekenvie

函数调用方式

通过深挖主题的js代码,我找到了调用的方式

代码语言:javascript
复制
$.message({
    message: "这里有我的实验室,子站点,项目展示和联系方式!",
    title: "欢迎来到秘密基地!",
    type: "info",
    autoHide: !1,
    time: "10000"
})

参数

代码语言:javascript
复制
title:弹窗的标题
message:弹窗标题下方的文字
type: 弹窗类型
autoHide:默认即可
time:停留时间(毫秒,1秒为1000毫秒)

弹窗类型

由于我没有太过于深挖主题的代码,所以目前大概知道有三种弹窗类型:

1.info

info效果

2.success

success效果

3.warning

warning效果

选择自己所需要的弹窗类型,填入type即可。

调用实例

以下是目前本站所使用的调用方式:

网站加载完成并提示

将以下代码填入 开发者设置 - 自定义输出body 尾部的HTML代码

注意,要放在广告异步推送代码之前,放在后面可能会影响加载。

代码语言:javascript
复制
<script>
function kaygb_referrer(){
var kaygb_referrer = document.referrer;
if  (kaygb_referrer != ""){
return "感谢您的访问! 您来自:<br>" + document.referrer;
}else{
return "";
}}
$.message({
    message: "联系我:vip_8888888@126.com<br >" + kaygb_referrer(),
    title: "网站加载完成",
    type: "success",
    autoHide: !1,
    time: "5000"
})

</script>

复制成功之后弹窗提示

复制成功

将以下代码填入 &#x5F00;&#x53D1;&#x8005;&#x8BBE;&#x7F6E; - &#x81EA;&#x5B9A;&#x4E49;Javascript

代码语言:javascript
复制
kaygb_copy();function kaygb_copy(){$(document).ready(function(){$("body").bind('copy',function(e){hellolayer()})});var sitesurl=window.location.href;function hellolayer(){
$.message({
    message: "尊重原创,转载请注明出处!<br> 本文作者:陵南<br>原文链接:"+sitesurl,
    title: "复制成功",
    type: "success",
    autoHide: !1,
    time: "15000"
    })
}}

如果你开启了PJAX,那么需要在 &#x4E3B;&#x9898;&#x8BBE;&#x7F6E; - PJAX - PJAX&#x56DE;&#x8C03;&#x51FD;&#x6570;一栏内填入以下函数,然后保存即可。

代码语言:javascript
复制
kaygb_copy();1

独立页面或文章单独调用

此调用方式可实现在文章打开之后弹窗提示,我在我的独立页面 &#x79D8;&#x5BC6;&#x57FA;&#x5730;

中便使用了这种方式,打开页面,右上角会出现一个弹窗

秘密基地

使用时,只需要在文章内插入可执行代码,也就是用三个英文感叹号包裹。

代码语言:javascript
复制
!!!

<script>
$.message({
    message: "这里有我的实验室,子站点,项目展示和联系方式!",
    title: "欢迎来到秘密基地!",
    type: "info",
    autoHide: !1,
    time: "10000"
})
</script>

!!!

关于弹窗时间

时间以毫秒计算,1000即代表着1秒,如果我们想让他显示十秒钟,time修改为10000即可!

版权属于:kenvie

本文链接:https://cloud.tencent.com/developer/article/1937548

商业转载请联系作者获得授权,非商业转载请注明出处。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020 年 07 月,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 函数调用方式
    • 参数
      • 弹窗类型
      • 调用实例
        • 网站加载完成并提示
          • 复制成功之后弹窗提示
            • 独立页面或文章单独调用
            • 关于弹窗时间
            相关产品与服务
            图像处理
            图像处理基于腾讯云深度学习等人工智能技术,提供综合性的图像优化处理服务,包括图像质量评估、图像清晰度增强、图像智能裁剪等。
            领券
            问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档