为了账号安全,请及时绑定邮箱和手机立即绑定

如何防止烧瓶在新选项卡中打开链接

如何防止烧瓶在新选项卡中打开链接

神不在的星期二 2023-12-19 16:18:19
我的标题有不同的链接到我的网络应用程序的子部分:    <div class="collapse navbar-collapse" id="navbarSupportedContent">      <!-- Left -->      <ul class="navbar-nav mr-auto">        <li class="nav-item active">          <a class="nav-link waves-effect" href="{{ url_for('homepage') }}">Home            <span class="sr-only">(current)</span>          </a>        </li>        <li class="nav-item">          <a class="nav-link waves-effect" href="{{ url_for('dashboards') }}" target="_blank">Dashboards</a>        </li>        <li class="nav-item">          <a class="nav-link waves-effect" href="{{ url_for('support')}}" target="_blank">Support</a>        </li>      </ul>    </div>虽然主页始终在同一选项卡中打开,但任何其他导航栏项目都会作为新选项卡打开。如何预防?以下所有模板都扩展了标头。@app.route('/')def homepage():    return render_template('mainpage.html')@app.route('/dashboards/')def dashboards():    return render_template('dashboards.html',         labels=sample_data.index,         data=sample_data['Resource ID'],         max_instances=max_instances,         running_instances=running_instances)@app.route('/support/')def support():    return render_template('support.html')
查看完整描述

1 回答

?
慕森王

TA贡献1777条经验 获得超3个赞

这不是flask问题/问题,而是纯粹的html。您的部分 a 标记具有 target="_blank"。如果您希望它们在同一选项卡中打开,请删除 target 属性。



查看完整回答
反对 回复 2023-12-19
  • 1 回答
  • 0 关注
  • 101 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信