从品牌网站建设到网络营销策划,从策略到执行的一站式服务
描述
A网页为一个专门设计的登录页面login.html,通过iframe嵌套在B页面中index.html,登录后会进入后台C页面consule.html.问题来了,登录成功后,通过Django-url跳转,页面一直在iframe里面,没有跳出嵌入的框架中。
解决方法
通过HttpResponse来返回一段js脚本,直接让你丫的跳,代码如下
def login(request): login_form = loginForm() if request.method == 'POST': login_form = loginForm(request.POST) if login_form.is_valid(): username = login_form.data['username'] #通过js来跳转页面,取巧 jump_to_console = '''''' response = HttpResponse(jump_to_consule) response.set_cookie("username",username") return response else: pass return render_to_response('login_iframe.html', {'form': login_form},)
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图