我不確定這是否可行,但我想我會問。我目前有一些JavaScript函數和localstorage的表單。我試圖得到的是,當用戶在文本框中鍵入一個值時,搜索欄會將url從「mysite.com」更改爲「mysite.com/%userinput%」。然後,該用戶可以將該鏈接發送給其他人,然後該用戶將看到原始用戶看到的內容。 謝謝。通過javascript提交表格創建網址
1
A
回答
1
這將改變輸入後的網址。
當我從你的問題理解和評論你不希望加載的URL,只是改變它,那麼試試這個fiddle:http://jsfiddle.net/GrP6U/2/show/
後面的代碼是:
的JavaScript
var theForm = document.getElementById('theForm');
var theInput = document.getElementById('subj');
theForm.onsubmit = function(e) {
var myurl = "http://jsfiddle.net/GrP6U/2/show/?input=" + encodeURIComponent(theInput.value);
window.history.pushState('', "Title", myurl);
return false;
}
HTML
<form id="theForm">
<input id='subj'/>
<input type='submit'/>
</form>
相關問題
- 1. 從提交表格創建動態/深層鏈接網址
- 2. 通過javascript提交表單
- 3. 通過javascript提交表單
- 4. 表單提交網址格式
- 5. 在提交表格上重寫網址
- 6. 重置表格提交網址
- 7. 使用通過表格提交的數據創建LINQ查詢
- 8. 如何通過uribuilder創建網址
- 9. 創建表通過javascript
- 10. JavaScript - 通過腳本中的單詞列表創建html表格或網格
- 11. 通過網址選擇下拉表格
- 12. HTML5從表格選擇創建網址
- 13. 通過JavaScript變量PHP表單提交
- 14. 如何通過JavaScript提交表單?
- 15. 表單不通過JavaScript提交按鈕
- 16. 通過網址爲javascript
- 17. 使用javascript創建並提交表單
- 18. 通過多個部分提交表格
- 19. 通過顯示模式提交表格
- 20. 通過jQuery提交的表格Mozilla
- 21. 通過窗口提交html表格
- 22. 通過隱藏提交表格
- 23. Django,通過AJAX提交表格
- 24. 如何通過ExtJS提交表格
- 25. 通過AJAX提交Flash AS2表格
- 26. ACF通過ajax提交表格
- 27. 試圖通過驗證提交表格
- 28. 通過GitHub網站創建文件後缺少提交
- 29. 創建頁面時提交表格
- 30. Javascript提交()不提交表格
那麼你想在兩個或更多用戶之間創建一些公共/私人數據交換?例如,第一個用戶將其本地存儲文本發送到您的服務器,然後他將收到一些生成的鏈接以及一對公開和私人密碼,以便每個打開「http://mysite.com/? id = 12345&pass = publicpassword'可以讀取該localstoraged文本的最新版本? Imho看起來有可能,但並不簡單。或者它是一種聊天? ;-) – Stano