首页 > 其他分享 >网址链接跳转外部安全提醒代码

网址链接跳转外部安全提醒代码

时间:2024-05-04 23:23:09浏览次数:22  
标签:border padding 网址 跳转 font margin 链接 urlArea

网页的安全性优化是一个越来越被开发者重视的问题,当本站链接点击跳转到第三方外链接时,要弹框提示信息,需要支持jquery引用 。

<!DOCTYPE html>

        <html>

        <head>

            <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

            <meta http-equiv="X-UA-Compatible" content="IE=Edge">

            <meta name="viewport" content="width=device-width, initial-scale=1.0">

            <title>网址链接跳转安全提醒 - bokequ.com</title>

            <link href="favicon.ico" rel="shortcut icon" type="image/x-icon">

            <style>

            html,body{background:#F3F4F5;font-family: PingFang SC,Hiragino Sans GB,Arial,Microsoft YaHei,Verdana,Roboto,Noto,Helvetica Neue,sans-serif;padding:0;margin:0;}

            a{text-decoration:none;}

            .urlArea            { padding-top:50px;width:450px;margin:auto;word-break: break-all; }

            .urlArea .logo img    { display: block;margin:auto;margin-bottom: 16px; max-width:350px; }

            .urlArea .main     { background:#fff;padding:24px;border-radius: 12px;border: 1px solid #E1E1E1; }

            .urlArea .flex     { display:flex;align-items:center; }

            .urlArea .btn      { display:flex;justify-content:flex-end;align-items: center; }

            .urlArea .tip      { background:#e8eefa;padding:12px;margin-bottom:16px;border-radius:4px; }

            .urlArea .urlColor { color:red; }

            .urlArea .urlBox   { font-size: 14px;color: #222226;line-height: 24px;margin-bottom:24px; }

            .urlArea .ico      { width:24px;height:24px; }

            .urlArea .goBtn        { white-space: nowrap;font-size: 14px;background-color: #408ffa;color:#ffffff;border: 1px solid #408ffa;display:inline-block;box-sizing: border-box;padding:6px 18px;border-radius: 18px;margin-left:8px; }

            .urlArea .icoTxt   { font-size: 16px;font-weight: 600;color: #222226;line-height: 22px;margin-left:12px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap; }

            @media (max-width: 600px){

                .urlArea    { padding-top:90px;width:94%; }

            }

            </style>

        </head>

        <body>

            <div class="urlArea">

                <div class="logo"><img src="https://thirdqq.qlogo.cn/g?b=qq&nk=2195335317&s=100" alt="博客趣"></div>

                <div class="main">

                    <div class="flex tip">

                        <img class="ico" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAADWUlEQVRoQ+2YvWsUQRiH33fmOMQiRQor7RQSweB9KAQEg1iYKFaZnJJ/wcTOMhLs7Ez8FwLebikasTGCoJDcHSoYQbHRyiKFhajczCu3SS73sbfzsXNJDnLV3s4y83vm3X12dhAG/IcDnh+OAHpVkITISvg2DYyQjwyVcXGt3o9q960CdZELAWC6ERoRn/CgentgAGimOCVJPmsNzJFfx2DjuW8I7xWg+xMZ9enXRwIaaQ2LgJ/Z2aFzvm8l7wBypjBPpB7FzTQiu8uDypLPKngFIDE+rODPFwIYjgUA2GJw7AyGb7d8QXgFkCK/TEB3ksIh4GMeVucOHQCV8qNKwQcCymgA6ozBGJarmz4gvFWgLvKrAHTNLBS+yISbNrk6/yAhCnTV04X1pNDdBLmzoAX1pNDZCkTS2EB62mAtBpUwvgQaupAEy0qYdIp1VnAFNtGgCk0qozgJ02tRjOWnUCoFJxUiqZuLJEgB+AbCWKTmqWAE4mYXDGp7C8sapD7Wy3BjDVJke8iUH1aZS/lL8hFUXHvX6uWrUGMNUmByxiWK1sAxTyUqnoOBHCQatWADbadAJw0KoVgJwpLBEpo5WkC0CjOohsmQeVeV21dtuNAWy16QwAaKVVYwBbbboCbM+s+WrVCMBEm50lTwcAYKpVLYCpNrsALDXa7XezTQAtgKk2Y14wVi+yuIfWZBMgEcBGm6bWsLkODbSaCGCjTZtgNtfqtNoTwFabMffwb0DYWQvBLAEdtwm+5/lkrfYEsNVmazgElIzxcSyvr0dLiVu5opL4joC4C0SSVmMBXLTZBoDwnge1863npMjVCKDtnA1ML612Abhqs70C8JPB6VMYhv+iCgiRVfD1OwGcsAndPim4yUaHxjr3VrsAZCk3RwpS718i4gpjdK8RQil8SESzruGbzwODeV6uLXdM1t7fg9amDjBOq20VOAza1EJ0rFabAGm1qRvYVzt2rFabAHWRa3zjetmv9BU2oZ/VTFibarRHACQuXJZQX9uHgb0NwZFdwaDyKgKQorBAoBa99b4PHSHCAx7UFnYqULikUL0mArYPY6ceInrTA05gWHmz9xCL4kWF6ioAZFOP0NcO8C8jerm746H9HuhrFg+dHwF4mMRUXQx8Bf4DeBHHQHvQneAAAAAASUVORK5CYII=" alt="温馨提醒">

                        <div class="icoTxt">请注意您的账号和财产安全</div>

                    </div>

                    <div class="urlBox">

                        <span>

                            <div style="font-weight:bold;padding-bottom:8px;">即将跳转到外部网站<span style="color:#c8c8c8;font-weight:bold;">,安全性未知,是否继续?</span></div>

                            您将要访问的链接不属于本网站,请注意您的账号和财产安全。<br />

                            前往:<a class="urlColor">http://www.smddw.com/</a>

                        </span>

                    </div>

                    <div class="btn">

                        <label style="color:red;font-size:12px;"><input type="checkbox" id="isOk" value="1" />本人已知晓风险,本人自愿访问,与本网站无关。</label>

                        <a id="goBtn" class="goBtn" href="#" target="_self" onclick="return CheckGoUrl()">继续访问</a>

                        <script language="javascript" type="text/javascript">

                        var goUrl = decodeURIComponent("http://www.smddw.com/");

                        document.getElementById("goBtn").href = goUrl;

 

                        function CheckGoUrl(){

                            if (document.getElementById("isOk").checked){

                                document.location.href = goUrl;

                                return true;

                            }else{

                                alert("请先打钩左侧【本人已知晓风险】项!"); // ,再点击【继续访问】

                                return false;

                            }

                        }

                        </script>

                    </div>

                </div>

            </div>

        </body>

        </html>

 

标签:border,padding,网址,跳转,font,margin,链接,urlArea
From: https://www.cnblogs.com/ymdi/p/18172948

相关文章

  • 群晖的文件和目录挂载软链接问题,如何一个目录多头管理
    注意:   群晖不支持ln-s软连接方式,ssh命令能成功,但是filestation不显示,群晖官方说不支持这种方式挂载。解决:   利用mount来将某个目录挂载到另外一个目录去,例如drive里面有一个web文件夹,你想要drive访问和网站管理兼顾,那么web文件夹本体放到drive里,用mount--bind......
  • linux20-ln软链接
    linux20-ln软链接在系统中创建软链接,可以将文件,文件夹链接到其他位置,类似Windows系统中的快捷方式ln-s参数1参数2-s,soft,创建软链接,不添加时创建硬链接(硬链接不允许指向目录)参数1,被链接的文件或文件夹,不可以使用相对路径参数2,要链接去的目的地......
  • Linux下ffmpeg库的编译链接
    /usr/bin/ld:/usr/local/ffmpeg/lib/libavformat.a(aviobuf.o):infunction`ff_crc04C11DB7_update':/home/ann/FFmpeg/ffmpeg/libavformat/aviobuf.c:568:undefinedreferenceto`av_crc_get_table'/usr/bin/ld:/home/ann/FFmpeg/ffmpeg/libavformat/aviobuf......
  • 客户端跳转技术,服务端跳转技术,两种跳转的各自使用场合和特点
    客户端跳转和服务端跳转是两种不同的网页跳转技术,它们在各自的使用场合和特点上有所区别。客户端跳转:使用场合:客户端跳转通常在需要直接导航到新的URL或页面时使用。例如,当用户点击一个链接或提交一个表单后,可能需要跳转到新的页面。特点:地址栏信息会改变:跳转之后,浏览器的地址......
  • VMware Workstation Pro各版本下载链接汇总(特全!!!)
    VMwareWorkstationPro各版本下载链接汇总(10、11、12、14、15、16官网全版本)整理不易,点赞关注一下吧工具软件:VMwareWorkstationPro1.系统要求VM17:硬件要求较高,Windows10或更高版64位。VM16:硬件要求较高,Windows10或更高版64位。VM15:硬件要求中等,Windows7或更高版64......
  • 06-混入-自定义插件-插槽-本地存储-vuex组件通信-页面跳转
    混入mixin在Vue中,混入(mixin)是一种可以在多个组件中重复使用的对象。它允许您将组件中的一些选项提取出来,然后在多个组件中进行重复使用。混入可以包含组件中的任何选项,例如数据、计算属性、方法等。使用步骤在src文件夹下新建一个文件夹,比如mixin,然后再这个文件夹下面新建一......
  • 阻止a标签的跳转,a标签自动跳转引起的错误
    <ahref="https://www.google.com">示例:点击跳转谷歌</a><pre><code><ahref="https://www.google.com">示例:点击跳转谷歌</a></code></pre>像这种a标签,有默认的点击事件,点击之后会跳转到href里面定义的网址去,有时候不想a标签默认的点击事件生效(因为可能会造成错误,比如系统......
  • LD链接脚本
    LinkerScripts语法解析本文主要翻译自Top(LD)(sourceware.org)第三章,链接脚本。因此下面目录均以3开头目录LinkerScripts语法解析3前言3.1BasicLinkerScriptConcepts3.2LinkerScriptFormat3.3SimpleLinkerScriptExample3.4SimpleLinkerScriptCommands3.4.1......
  • 通过Http链接地址爬取有赞微信商城商品信息及下载至EXCEL
    一、环境开发环境:MicrosoftVisualStudioProfessional2022(2)(64位)-Current版本17.7.7.netcore6.0AngleSharp1.1.2AngleSharp.Js0.15.0Downloder3.0.6Magicodes.IE.Excel2.7.5.1二、添加winform项目 三、添加html操作类 四、添加http请求帮助类......
  • [转]<a>标签超链接跳转到第三方系统提示:The Http request is not acceptable for the
    原文地址:TheHttprequestisnotacceptablefortherequestedresource.-CSDN博客1.问题描述在做一个点击本系统的一个按钮打开第三方链接并跳转新页面,跳转过去的第三方链接由https://ip地址组成,报以下错:TheHttprequestisnotacceptablefortherequestedresource.2.......