小编Roh*_*han的帖子

如何获得XMLHttpRequest的响应?

我想知道如何使用XMLHttpRequest加载远程URL的内容,并将访问过的站点的HTML存储在JS变量中.

比方说,如果我想加载并警告()http://foo.com/bar.php的HTML,我该怎么做?

javascript xmlhttprequest

171
推荐指数
4
解决办法
34万
查看次数

如何获取mail()函数的错误消息?

我一直在使用PHP mail()函数.

如果邮件因任何原因没有发送,我想回复错误信息.我该怎么办?

就像是

$this_mail = mail('example@example.com', 'My Subject', $message);

if($this_mail) echo 'sent!';
else echo error_message;
Run Code Online (Sandbox Code Playgroud)

谢谢!

php email

71
推荐指数
4
解决办法
12万
查看次数

Google Chrome扩展程序:本地存储

我正在为Google Chrome开发扩展程序,但遇到了一些麻烦.我创建了一个options.html页面并将其添加到manifest.json文件中.页面显示正确.

我保存了选项,然后返回到应该运行扩展的页面.

不幸的是,选项的本地存储返回'null'而不是选项.如果我直接从扩展的JS脚本设置本地存储选项,它可以正常工作,但如果它是从选项页面设置的话.

知道如何从扩展程序中的Javascript文件访问options.html本地存储值吗?

google-chrome google-chrome-extension

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

正则表达式javascript拆分

我正在尝试创建一个正则表达式的javascript拆分,但我完全卡住了.这是我的意见:

9:30 pm
The user did action A.

10:30 pm
Welcome, user John Doe.

***This is a comment

11:30 am
This is some more input.
Run Code Online (Sandbox Code Playgroud)

我希望split()之后的输出数组是(\n为了便于阅读,我删除了它):

["9:30 pm The user did action A.", "10:30 pm Welcome, user John Doe.", "***This is a comment", "11:30 am This is some more input." ];
Run Code Online (Sandbox Code Playgroud)

我目前的正则表达式是:

var split = text.split(/\s*(?=(\b\d+:\d+|\*\*\*))/);
Run Code Online (Sandbox Code Playgroud)

这有效,但有一个问题:时间戳在额外的元素中重复.所以我得到:

["9:30", "9:30 pm The user did action A.", "10:30",  "10:30 pm Welcome, user John Doe.", "***This is a comment", "11:30", "11:30 …
Run Code Online (Sandbox Code Playgroud)

javascript regex split

5
推荐指数
1
解决办法
150
查看次数

JavaScript拆分而不会丢失字符

我想用JavaScript分割某些文本.文字看起来像:

9:30 pm
The user did action A.

10:30 pm
Welcome, user John Doe.

11:30 am
Messaged user John Doe
Run Code Online (Sandbox Code Playgroud)

现在,我想将字符串拆分为事件.即:

9:30 pm
The user did action A.
Run Code Online (Sandbox Code Playgroud)

将是一个事件.我正在使用RegEx:

var split = journals.split(/\d*\d:/);
Run Code Online (Sandbox Code Playgroud)

事实是,前两个角色正在迷失.拆分看起来像这样:

30 pm
    The user did action A.
Run Code Online (Sandbox Code Playgroud)

如何分割以使分割保持前两个/三个字符(即9:10 :)等?

谢谢!

javascript regex split

0
推荐指数
1
解决办法
2069
查看次数