我的標題有不同的鏈接到我的網絡應用程序的子部分: <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
?屬性。
- 1 回答
- 0 關注
- 158 瀏覽
添加回答
舉報
0/150
提交
取消