1
我有一個網站,其中有一個表單,我希望用戶能夠加入書籤,並且可以與他們提供的數據脫機工作,並且還能夠基於更改可以離線創建和使用的表單數據。在沒有頁面重新加載的情況下保存表單數據
想象這樣的事情:
<textarea></textarea>
<input id="save" type="button" value="save" />
<input id="go" type="button" value="go" />
JS:
$('#save').click(function() { document.location.hash = $('textarea').val() });
$('#go').click(function() { /* create DOM structure based on textarea data */ });
這個偉大的工程,但問題是我希望也能爲人民與JS禁用。
現在,如果我使用哈希,我會失去PHP訪問權限,但如果我使用document.location.search
該頁面將重新加載並且對於使用js的用戶不再可用脫機使用,有什麼我可以做的事來覆蓋每個人?
是的,但然後用戶不能給新的URL與散列更改爲非js人 – qwertymk
但是,非js人可以使用散列嗎? – Leonid
它作爲一個錨標籤,但如果它沒有找到任何與哈希名稱,它會忽略它。 Js可以使用它,但PHP不能 – qwertymk