I ctrl + c Max Payne Wiki文章的一部分(这只是任何文本的典范):
just a screenshot of how I copy part of the article
然后我将ctrl + v放入我站点中的<textarea>
中(不在代码中,而是从站点呈现的<textarea>
中]
将运行下一个javascript代码:
SomeParagraphElement.innerText=document.getElementById('my_txtarea').value;
requestp("aga.php?data="+SomeParagraphElement.innerText, callback_function);
requestp
在哪里
function requestp(path, run)
{
var request = new XMLHttpRequest();
request.open('GET', path, true);
request.addEventListener('readystatechange' ,function()
{
if ((request.readyState==4) && (request.status==200))
run( request.responseText);
}
);
request.send(null);
}
此后应该将数据上传到服务器,但是不会发生,如果我只是用手指从键盘上写东西,甚至插入表情符号-都可以正常工作。
[Google Chrome调试窗口说,我犯了一个400 HTTP错误。我尝试过
var str= SomeParagraphElement.innerHTML.replace(/(?:\r\n|\r|\n)/g, '%0A');
和另一个%blahblah符号,但不会改变任何内容。
[如果我自己通过按Enter键来换行,则可以通过键盘正常工作。
我该怎么办?
[是的,如果我传递的数据更多为2048字节,则必须使用POST请求。这是一个功能,可能会对某人有所帮助