重定向到webapp的中心部分

时间:2018-05-06 06:41:04

标签: javascript html redirect flask

在我正在创建的网站中,我想要包含一个表单,该表单获取用户按下的按钮中包含的信息,然后通过烧瓶发送信息。然后使用render_templates返回到相同的选项卡。 用户单击的按钮不是导航按钮,而是提交按钮。 如何添加书签以便用户每次按此按钮发送表单时都会返回到页面中间而不是顶部?

就我而言,我正在使用烧瓶。我使用以下代码:

@app.route("/me")
def me():
    return render_template("me.html",objeto=objeto)

我想转到" me.html"的中间部分。但我无法添加" me.html#middle_part"作为书签......

所以我无法创建传统书签...任何想法?

@Don Smythe的解释帮助了我,但是如果按钮不是导航标签而是表格怎么办?然后没有" href"属性,你可以把url_for函数...任何帮助?我指的是这个问题:

链接到Flask模板中的特定位置

1 个答案:

答案 0 :(得分:0)

您可以为目标网页中的元素添加特定ID,然后只需将#tagId添加到链接的末尾即可。例如,将此id放在目标页面中:

 <div id="tagId">...</div>

你的链接必须是这样的

<a href="/somewhere#tagId">Link</a>