我正在尝试选择每个第一个单词,将其包装在特定的范围内.
Lorem ipsum dolor坐下来,精致的adipistur elit.Cras sagittis nunc non nisi venenatis auctor.Aliquam consectetur pretium sapien,eget congue purus egestas nec.Maecenas sed purus ut turpis varius dictum.Praesent a nunc ipsum,id mattis odio.Donec rhoncus posuere bibendum.Fusce法无ELIT,laoreet非posuere.
如果这是文本,脚本应选择Lorem,Aliquam,varius和elit
提前致谢
我遇到了jquery的$ .post函数和(我认为)跨域安全问题.
奇怪的是,我试图发布的页面与发送帖子的页面位于同一目录中.
这是发布帖子请求的'latest.php'的javascript代码:
$.post("upload.php", { base64: fCanvas, description: description }, function(data){
// some things happen here
});
Run Code Online (Sandbox Code Playgroud)
upload.php是一个php脚本,它将base64变量的内容上传到Tumblr.
javascript控制台显示403 Forbidden错误.我试过chmodding -777'upload.php',但这并没有改变任何东西.
使用$ .get而不是$ .post可以正常工作,但由于安全原因以及$ get数据的长度限制(我发送base64编码图像)而不受欢迎.
编辑:我将'latest.php'上的$ .get请求之一更改为$ .post,并且它正在工作......
$.post("base64.php", { url: t_url },
function(data){
data = "data:image/gif;base64,"+data;
draw(data);
});
Run Code Online (Sandbox Code Playgroud)
所以,我完全不知道出了什么问题.