サーバーのpreview.htmlというファイルにJavaScript文字列を書き込みたい。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);?>