我知道我可以使用一個PHP包括讀取從服務器上的文件的HTML,但我怎麼寫一個文件到服務器一旦用戶點擊瀏覽下一頁?保存HTML從一個網頁到另一個網頁的onclick
我有一個的jQuery改變1RST網頁div。我想,當用戶點擊進入第二頁,並從1RST頁面的HTML寫入到第2頁閱讀改變股利。
我知道我可以使用一個PHP包括讀取從服務器上的文件的HTML,但我怎麼寫一個文件到服務器一旦用戶點擊瀏覽下一頁?保存HTML從一個網頁到另一個網頁的onclick
我有一個的jQuery改變1RST網頁div。我想,當用戶點擊進入第二頁,並從1RST頁面的HTML寫入到第2頁閱讀改變股利。
您可以使用JavaScript和PHP代碼的組合。
jQuery的
得到改變div的價值,並把它變成一個隱藏字段,表單標籤內包裹並提交表單到下一個頁面
PHP
和在下一頁,從$ _post數組中獲取隱藏的字段值並顯示它。
不知道這是一個好主意,這樣做,因爲用戶點擊,因爲如果多個用戶試圖訪問同一頁面,將需要一段時間的文件得到更新,什麼?你可以使用一個叫做cronjob的東西,它基本上以指定的時間間隔從你站點的服務器執行PHP。我這樣做是爲了每10分鐘更新一次我的Twitter網站,但是每次點擊都會太慢。你究竟想要做什麼?
$(this).html()
)所以,你有一個通過jQuery的改變div
:
<div id="something">something here</div>
要訪問您的DIV中的HTML,
var myHTML = $('#something').html();
然後使用AJAX將值發送到第二頁:
$.ajax({
url: 'secondpage.php',
data: {
'key' : myHTML
}
type: 'post'
});
在secondpage.php中,檢查fo [R $_POST['key']
如下
if(isset($_POST['key'])) {
// myHTML was sent successfully
}
@RabNawaz的提案比我更優雅 – roev