gpt4 book ai didi

Django - 转到 HTML 中的 #id 标签

转载 作者:行者123 更新时间:2023-12-05 00:33:50 25 4
gpt4 key购买 nike

从views.py,有没有办法让它转到HTML内的id标签?

例如,

我的html:
<body>
<div id="lotofstuff"> content </div>
<div id="pictures"> content </div>
</body>

在特殊情况下,我希望回复到 http://www.url.com#pictures ,所以它转到页面的中间。

谢谢你。

最佳答案

如果没有重定向,我会在您的 View 中设置一个变量并将其传递给您的模板。

gotodiv = False
if somecase:
gotodiv = 'pictures'

然后,在您的模板中,使用一些简单的 javascript 转到 div。
{% if gotodiv %}
<script> window.location.hash = '#{{gotodiv}}'; </script>
{% endif %}

在您的网络服务器或 django 应用程序上没有额外的点击。

*编辑使 location.hash 动态。

关于Django - 转到 HTML 中的 #id 标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11531715/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com