标签: message

如何显示"您确定要离开此页面吗?" 什么时候改变?

在stackoverflow中,如果您开始进行更改,那么您尝试离开页面,会出现一个javascript确认按钮并询问:"您确定要离开此页面吗?" blee blah bloo ...

有没有人以前实现过这个,我如何跟踪提交的更改?我相信我自己可以做到这一点,我正在努力学习专家们的良好做法.

我尝试了以下但仍然无法正常工作:

<html>
<body>
    <p>Close the page to trigger the onunload event.</p>
    <script type="text/javascript">
        var changes = false;        
        window.onbeforeunload = function() {
            if (changes)
            {
                var message = "Are you sure you want to navigate away from this page?\n\nYou have started writing or editing a post.\n\nPress OK to continue or Cancel to stay on the current page.";
                if (confirm(message)) return true;
                else return false;
            }
        }
    </script>

    <input type='text' onchange='changes=true;'> </input>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

任何人都可以发一个例子吗

html javascript confirm message onbeforeunload

253
推荐指数
9
解决办法
22万
查看次数

如何使用python smtplib向多个收件人发送电子邮件?

经过多次搜索后,我无法找到如何使用smtplib.sendmail发送给多个收件人.问题是每次发送邮件时邮件标题似乎包含多个地址,但事实上只有第一个收件人才会收到电子邮件.

问题似乎是email.Message模块期望与smtplib.sendmail()函数不同的东西.

简而言之,要发送给多个收件人,您应将标头设置为逗号分隔的电子邮件地址字符串.但该sendmail()参数to_addrs应该是电子邮件地址列表.

from email.MIMEMultipart import MIMEMultipart
from email.MIMEText import MIMEText
import smtplib

msg = MIMEMultipart()
msg["Subject"] = "Example"
msg["From"] = "me@example.com"
msg["To"] = "malcom@example.com,reynolds@example.com,firefly@example.com"
msg["Cc"] = "serenity@example.com,inara@example.com"
body = MIMEText("example email body")
msg.attach(body)
smtp = smtplib.SMTP("mailhost.example.com", 25)
smtp.sendmail(msg["From"], msg["To"].split(",") + msg["Cc"].split(","), msg.as_string())
smtp.quit()
Run Code Online (Sandbox Code Playgroud)

python email message smtp smtplib

180
推荐指数
12
解决办法
20万
查看次数

使用Vim输入Git提交消息的问题

操作系统:Windows

我写

$ git commit
Run Code Online (Sandbox Code Playgroud)

然后

"#请输入提交消息"

我写了一些文字,比如

"添加表单验证"

按Enter键然后不提交.然后按Shift + Enter,Ctrl + Enter,Alt + Enter - 仍然没有提交.

我认为这是一个愚蠢的麻烦,但我必须做些什么?

git message commit

141
推荐指数
3
解决办法
14万
查看次数

jQuery显示5秒然后隐藏

.show在成功提交表单后,我正在使用显示隐藏的消息.

如何显示消息5秒然后隐藏?

jquery message timed show hide

140
推荐指数
3
解决办法
19万
查看次数

如何在Python中使用自定义消息引发相同的Exception?

try我的代码中有这个块:

try:
    do_something_that_might_raise_an_exception()
except ValueError as err:
    errmsg = 'My custom error message.'
    raise ValueError(errmsg)
Run Code Online (Sandbox Code Playgroud)

严格地说,我实际上是在另一种情况下 ValueError,而不是ValueError抛出的do_something...(),err在这种情况下被称为.如何附加自定义消息err?我尝试下面的代码,但失败,因为err,一个ValueError 实例,不是赎回:

try:
    do_something_that_might_raise_an_exception()
except ValueError as err:
    errmsg = 'My custom error message.'
    raise err(errmsg)
Run Code Online (Sandbox Code Playgroud)

python message exception

123
推荐指数
7
解决办法
7万
查看次数

Git提交没有提交消息

如何在不指定提交消息的情况下提交更改?为什么默认需要?

git message commit

100
推荐指数
7
解决办法
9万
查看次数

如何重写第一个git commit消息?

我有一个包含3个提交的工作树:

➜~myprojectgit :(主人) git log

commit a99cce8240495de29254b5df8745e41815db5a75
Author: My Name <my@mail.com>
Date:   Thu Aug 16 00:59:05 2012 +0200

    .gitignore edits

commit 5bccda674c7ca51e849741290530a0d48efd69e8
Author: My Name <my@mail.com>
Date:   Mon Aug 13 01:36:39 2012 +0200

    Create .gitignore file

commit 6707a66191c84ec6fbf148f8f1c3e8ac83453ae3
Author: My Name <my@mail.com>
Date:   Mon Aug 13 01:13:05 2012 +0200

    Initial commit (with a misleading message)
Run Code Online (Sandbox Code Playgroud)

现在我希望reword第一次提交的提交消息(6707a66)

➜~myprojectgit :(主人) git rebase -i 6707

(...进入vim)

pick 5bccda6 Create .gitignore file
pick a99cce8 .gitignore edits

# Rebase 6707a66..a99cce8 onto …
Run Code Online (Sandbox Code Playgroud)

git message git-rebase git-commit revision-history

97
推荐指数
3
解决办法
1万
查看次数

最简单的发送短信进行号码验证的方式?

我的应用程序需要验证用户提供的电话号码.向手机发送短信的绝对最便宜的方式是什么?我应该去哪家公司/ API?我不是在寻找一个黑客解决方案来发送10个短信一个月的事情,我需要推出一个公司,将发送大量的验证.但他们希望以最低的成本做到这一点.(每个用户只需要验证一次)

对不起忘了提到短信需要国际化

api mobile sms message sms-gateway

82
推荐指数
4
解决办法
8万
查看次数

SignalR +通过操作方法向Hub发送消息

我正在使用SignalR的中心功能(https://github.com/SignalR/SignalR)向所有订阅的客户端发布消息:

public class NewsFeedHub : Hub
public void Send(string channel, string content)
{
    Clients[channel].addMessage(content);
}
Run Code Online (Sandbox Code Playgroud)

这通过Javascript调用"发送"时工作正常,但我也希望Web应用程序发布消息(来自ASP.NET MVC操作方法).我已经尝试实例化新对象ob NewsFeedHub并调用Send方法,但这会导致错误(因为未设置Hub的基础"连接").有没有办法在没有连接的情况下使用Hub?

asp.net-mvc message action signalr signalr-hub

64
推荐指数
4
解决办法
6万
查看次数

解决合并冲突后如何使用默认的git commit消息?

在进行合并和解决冲突之后,是否有一种"简单"的方法来从命令行接受默认生成的提交消息?我们的一个开发人员将解决所有冲突,然后执行一个git commit -m"Merge Commit"替换列出所有冲突文件的生成的提交消息.我想有一个不同的标志,只需要修改当前文件.我知道有一个-F或--file =选项,但这需要始终知道文件名.

谢谢

git merge message conflict commit

55
推荐指数
5
解决办法
2万
查看次数