我想在我的服务器中将一个 javascript 字符串写入一个名为 preview.html 的文件中。我正在尝试使用 Get 方法将 javascript 字符串传递给 php,但它似乎不起作用。我正在使用 aloha 编辑器,javascript 字符串 Result 包含用户输入的内容。
这是我工作的一个简单版本,它不起作用,知道为什么吗?:
<script type="text/javascript">
// make the div editable by user
Aloha.ready(function() {
$('#title').aloha();
});
// When submit is clicked
function onSubmit() {
var e = Aloha.getEditableById('title');
var Result = e.getContents();
location.href="page.php?Result=" + Result;
}
</script>
<div id="title">Title. Click to Edit.</div>
<a href="javascript:onSubmit();">Submit</a>
<?php
$fp = fopen('preview.html', 'w');
$r = $_GET['Result'];
fwrite($fp, $r);
fclose($fp);?>