0
자바 스크립트 문자열을 내 서버의 preview.html 파일에 작성하고 싶습니다. Get 메서드를 사용하여 PHP에 JavaScript 문자열을 전달하려고하지만 작동하지 않는 것 같습니다. 알로하 편집기를 사용 중입니다. 자바 스크립트 문자열 결과에 사용자가 입력 한 내용이 포함되어 있습니다.get 메소드를 사용하여 PHP 코드에 문자열 전달
이 작동하지 않는 내 작품의 간단한 버전?
<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);?>
궁금증에서 벗어나, 무엇을 성취하려고합니까? –
증명 템플릿을 형성하는 여러 개의 aloha 편집 가능한 div가 있습니다. 각 div의 내용을 편집 한 후 사용자는 전체 증명을 미리 볼 수 있어야합니다. 따라서 모든 편집 가능한 내용을 하나의 문자열로 결합하여이 문자열을 preview.html이라는 파일에 기록하려고합니다. 마지막에 사용자가 클릭 할 수있는 버튼이 있고 그 버튼으로 리디렉션됩니다. –
이것은 세션이나 페이지에 양식으로 게시 할 때 훨씬 쉽게 수행 할 수 있습니다. –