我在 C# .NET 页面中使用以下代码生成 JavaScript 警报:
Response.Write("<script language=JavaScript> alert('Hi select a valid date'); </script>");
它显示一个警告框,标题为“来自网页的消息”。
标题可以修改吗?
我在 C# .NET 页面中使用以下代码生成 JavaScript 警报:
Response.Write("<script language=JavaScript> alert('Hi select a valid date'); </script>");
它显示一个警告框,标题为“来自网页的消息”。
标题可以修改吗?
不,你不能。
这是一个安全/反网络钓鱼功能。
您可以在 IE 中执行此操作:
<script language="VBScript">
Sub myAlert(title, content)
MsgBox content, 0, title
End Sub
</script>
<script type="text/javascript">
myAlert("My custom title", "Some content");
</script>
(虽然,我真的希望你不能。)
我发现这个Sweetalert用于自定义标题框 javascript。
例如
swal({
title: "Are you sure?",
text: "You will not be able to recover this imaginary file!",
type: "warning",
showCancelButton: true,
confirmButtonColor: "#DD6B55",
confirmButtonText: "Yes, delete it!",
closeOnConfirm: false
},
function(){
swal("Deleted!", "Your imaginary file has been deleted.", "success");
});
覆盖 javascript window.alert() 函数。
window.alert = function(title, message){
var myElementToShow = document.getElementById("someElementId");
myElementToShow.innerHTML = title + "</br>" + message;
}
有了这个,您可以创建自己的alert()
功能。创建一个新的“很酷”的对话框(来自一些 div 元素)。
在 chrome 和 webkit 中测试工作,不确定其他人。