window.location.href和flask实现页面跳转
时间: 2023-11-22 20:48:04 浏览: 137
以下是关于window.location.href和flask实现页面跳转的介绍:
1. window.location.href是JavaScript中的一个属性,用于获取或设置当前页面的URL地址。通过设置该属性的值,可以实现页面的跳转。例如,以下代码将会在当前页面跳转到指定的URL地址:
```javascript
window.location.href = "http://www.example.com";
```
2. Flask是一个基于Python的Web框架,可以用于开发Web应用程序。在Flask中,可以使用redirect()函数实现页面的跳转。例如,以下代码将会在用户和密码验证通过后,跳转到infor.html页面:
```python
from flask import Flask, redirect, url_for, render_template, request
app = Flask(__name__)
@app.route('/login', methods=['POST', 'GET'])
def login():
if request.method == 'POST' and request.form['username'] == 'admin' and request.form['password'] == 'admin':
return redirect(url_for('infor'))
else:
return render_template('login.html')
@app.route('/infor')
def infor():
return render_template('infor.html')
if __name__ == '__main__':
app.run()
```
在上述代码中,当用户和密码验证通过后,会调用redirect()函数跳转到infor.html页面。
阅读全文