如何显示js警告弹出框,其中一个特定的单词是一个链接点击?

时间:2017-05-02 16:45:40

标签: javascript hyperlink alert

我无法创建一个警告框,其中包含您可以单击以打开链接的链接。此消息应弹出为警告,其中包含" System Form"是一个点击它的URL链接以及如何制作" System Form"警告消息中带下划线的URL?:

示例提醒消息:"请在附上表格之前填写系统表格并获得签名批准。"

2 个答案:

答案 0 :(得分:1)

无法在javascript警报中插入超链接。最好使用这样的确认对话框:



   var goToSystemForm = confirm('Please complete System Form and get a signature approval before attaching the form. Would you like to be directed there now?');

if (goToSystemForm){
    window.location.href = 'https://www.stackoverflow.com';
}
else{
    //do something else or nothing?
}




答案 1 :(得分:1)

您无法修改系统警报消息,但您可以使用jQuery制作自己的警报,其中包含图标和超链接。请尝试以下代码段,请根据需要修改css。



  .showcss{ display:block;}
  .hidecss{ display:none;}

<link rel="stylesheet" type="text/css" href="https://code.jquery.com/ui/1.11.4/themes/black-tie/jquery-ui.css">
<script src="https://code.jquery.com/jquery-2.1.3.min.js"></script>
<script src="https://code.jquery.com/ui/1.11.4/jquery-ui.min.js"></script>
<body>
    <input type="button" id ="btnTest" value="Test"/>
        <div id="dialog" title="Alert message" style="display: none">
            <div class="ui-dialog-content ui-widget-content">
                <p>
                    <span class="ui-icon ui-icon-alert" style="float: left; margin: 0 7px 20px 0"></span>
                    <label id="lblMessage">
                    </label>
                </p>
            </div>
        </div>
</body>
&#13;
rm /usr/bin/python3
ln -s /usr/bin/python3.6 /usr/bin/python3
&#13;
&#13;
&#13;