簡體   English   中英

如何將GET GET參數放在HTML文件中?

[英]How to put php GET params in a HTML file?

我有一個PHP文件,該文件根據GET參數集返回一個JSON數組。 我不想重新加載頁面,所以我使用jQuery + AJAX做了一個簡單的功能,將結果顯示在div標簽中。

但是存在一個問題,因為使用AJAX不會更改URL,並且用戶將無法共享鏈接。

HTML被稱為“ calculate.html”,而GET URL如下所示:

myweb.com/calculate.php?sex&female&age=23&brand=pull%26bear&msg=hello%20stackoverflow

我想知道當AJAX調用返回結果時修改HTML URL的最佳實踐是什么。 當有人打開此URL時,HTML會讀取它,然后使用這些參數執行調用。

我已經修改了.htaccess ,這是html的網址:

myweb.com/calculate/

並帶有參數:

myweb.com/calculate/female/23/pull%26bear/hello%20stackoverflow

任何提示,建議或幫助,將不勝感激,如果您需要更多信息,請允許我,我將編輯該帖子。

您可以在網址中使用#標簽,例如http://yoursite.com?param1=23#tempcode

因此,當網址具有#tag臨時代碼時,您可以調用ajax代碼。 這樣,您可以共享新的網址

完成AJAX請求后,您可以使用重定向頁面網址

window.location.replace("myweb.com/calculate/female/23/pull%26bear/hello%20stackoverflow");

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM