0
我想在我的服務器中將JavaScript字符串寫入名爲preview.html的文件中。我試圖使用Get方法將JavaScript字符串傳遞給PHP,但它似乎並沒有工作。 我使用aloha編輯器和javascript字符串Result包含用戶輸入的內容。使用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可編輯divs,構成一個證明模板。在編輯每個div的內容後,用戶應該能夠預覽整個證據。因此,我試圖將一個字符串中所有可編輯的內容合併到一個名爲preview.html的文件中。我會在最後有一個按鈕,用戶可以點擊它並將其重定向到該頁面。 –
使用會話或以頁面的形式發佈會更輕鬆。 –