Javascript 如何从其url获取动态页面
我有一个页面可以找到一些动态问题。 当我点击其中一个问题时,它会在另一个页面中打开问题内容。 当这个问题页面打开时,url并不是针对那个问题的,它只是“viewquestion.html”,但是如果我打开了这个链接,它就不会把我引向那个问题 单击问题时,我会将问题id附加到urlJavascript 如何从其url获取动态页面,javascript,jquery,html,url-routing,Javascript,Jquery,Html,Url Routing,我有一个页面可以找到一些动态问题。 当我点击其中一个问题时,它会在另一个页面中打开问题内容。 当这个问题页面打开时,url并不是针对那个问题的,它只是“viewquestion.html”,但是如果我打开了这个链接,它就不会把我引向那个问题 单击问题时,我会将问题id附加到url function getQuestionData(data) { var myurl="ViewPost.html"; myurl+= "?QuestionId='" +localStorage["QuestionID
function getQuestionData(data) {
var myurl="ViewPost.html";
myurl+= "?QuestionId='" +localStorage["QuestionID"]+"'";
window.location.replace(myurl);
}
&在“viewquestion”页面,我应该检查url上的id并从数据库中获取该问题。但我不知道我该怎么做
我想知道这是否是一个正确的想法,我是否能找到一个更好的想法来做这件事 这样做没有对错之分。您需要查看您的用户需求,并决定是否需要直接链接到新页面。如果有,那么最好将所需信息放在URL中,以便用户可以共享链接
请记住URL的长度是有限制的,因此请确保您只需要几个查询字符串参数即可获得所需的数据。这样做没有正确或错误的方法。您需要查看您的用户需求,并决定是否需要直接链接到新页面。如果有,那么最好将所需信息放在URL中,以便用户可以共享链接
请记住URL的长度是有限制的,因此请确保您只需要几个查询字符串参数就可以获得所需的数据。您能给我们举个例子(life page或JSFIDLE)吗?听起来是可行的。将url附加为viewquestion.html?id=question\u id。如果您不想在url中显示id,可以设置一个表单并提交它。您能给我们展示一个示例(life page或JSFIDLE)吗?听起来是可行的。将url附加为viewquestion.html?id=question\u id。如果不想在url中显示id,可以设置表单并提交它。