สอบถามครับ การเปิด 2 แท็บพร้อมกัน โดยใช้ Flask ทำยังไงได้บ้างครับ
Moderator: mindphp, ผู้ดูแลกระดาน
- chatee supasand
- PHP VIP Members
- โพสต์: 1666
- ลงทะเบียนเมื่อ: 04/06/2019 10:06 am
สอบถามครับ การเปิด 2 แท็บพร้อมกัน โดยใช้ Flask ทำยังไงได้บ้างครับ
ตอนนี้ผมทำ เปิดไฟล์ PDF จากคเรื่องขึ้นมา แล้วเวลาเปิดมันจะเปิดจากหน้าเว็บเดิม
คือที่ผมต้องการคือให้มันเปิดแท็บออกมาใหม่อีกแท็บนึงอะครับ ไม่ทราบว่าทำได้ไหมครับ
้ใช้ python 2.7
ขอบคุณครับ
คือที่ผมต้องการคือให้มันเปิดแท็บออกมาใหม่อีกแท็บนึงอะครับ ไม่ทราบว่าทำได้ไหมครับ
้ใช้ python 2.7
ขอบคุณครับ
แก้ไขล่าสุดโดย chatee supasand เมื่อ 10/07/2019 2:14 pm, แก้ไขไปแล้ว 2 ครั้ง.
- thatsawan
- PHP VIP Members
- โพสต์: 28508
- ลงทะเบียนเมื่อ: 31/03/2014 10:02 am
- ติดต่อ:
Re: สอบถามครับ การเปิด 2 แท็บพร้อมกัน โดยใช้ Flask ทำยังไงได้บ้งครับ
ไม่เข้าใจคำถาม
ใช้ Flask ด้วยหรอค่ะการคลิกปุ่ม
- mindphp
- ผู้ดูแลระบบ MindPHP
- โพสต์: 41239
- ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
- ติดต่อ:
Re: สอบถามครับ การเปิด 2 แท็บพร้อมกัน โดยใช้ Flask ทำยังไงได้บ้างครับ
HTML ธรรมดา สำหรับ ทำหน้าเว็บ Flask ทำงานผั่ง server
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
-
- PHP VIP Members
- โพสต์: 2845
- ลงทะเบียนเมื่อ: 09/07/2018 9:35 am
Re: สอบถามครับ การเปิด 2 แท็บพร้อมกัน โดยใช้ Flask ทำยังไงได้บ้งครับ
อันนี้ไม่รู้ว่า ถูกทางหรือตรงประเด็นหรือป่าวนะครับ แนะนำตัว webbrowser ลองไปปรับใช้ดู
โค้ด: เลือกทั้งหมด
from flask import Flask,render_template
import webbrowser
app = Flask(__name__)
@app.route('/test')
def my_page():
webbrowser.open_new_tab('http://mylink.com')
return render_template('test2.html')
- chatee supasand
- PHP VIP Members
- โพสต์: 1666
- ลงทะเบียนเมื่อ: 04/06/2019 10:06 am
Re: สอบถามครับ การเปิด 2 แท็บพร้อมกัน โดยใช้ Flask ทำยังไงได้บ้างครับ
ลองเอามาใส่ในงานแล้วมันเปิด อีกแท็บได้แค่ครั้งเดียว พอกดอีกครั้งมันไม่เปิดอีกแท็บให้แล้วอะครับ
แล้วปกติโค้ดนี้ รันเปล่าเปิดไฟล์ PDF ได้ แต่พอเอามาใส่ในงานผม รันไม่ได้เฉยเลยครับ
แล้วปกติโค้ดนี้ รันเปล่าเปิดไฟล์ PDF ได้ แต่พอเอามาใส่ในงานผม รันไม่ได้เฉยเลยครับ
-
- PHP VIP Members
- โพสต์: 2845
- ลงทะเบียนเมื่อ: 09/07/2018 9:35 am
Re: สอบถามครับ การเปิด 2 แท็บพร้อมกัน โดยใช้ Flask ทำยังไงได้บ้างครับ
ลองวิธีจาก คห3 หรือยังครับ เผือผมพาไปผิดทางchatee supasand เขียน:ลองเอามาใส่ในงานแล้วมันเปิด อีกแท็บได้แค่ครั้งเดียว พอกดอีกครั้งมันไม่เปิดอีกแท็บให้แล้วอะครับ
แล้วปกติโค้ดนี้ รันเปล่าเปิดไฟล์ PDF ได้ แต่พอเอามาใส่ในงานผม รันไม่ได้เฉยเลยครับ
- chatee supasand
- PHP VIP Members
- โพสต์: 1666
- ลงทะเบียนเมื่อ: 04/06/2019 10:06 am
Re: สอบถามครับ การเปิด 2 แท็บพร้อมกัน โดยใช้ Flask ทำยังไงได้บ้างครับ
tatiya เขียน:ลองวิธีจาก คห3 หรือยังครับ เผือผมพาไปผิดทางchatee supasand เขียน:ลองเอามาใส่ในงานแล้วมันเปิด อีกแท็บได้แค่ครั้งเดียว พอกดอีกครั้งมันไม่เปิดอีกแท็บให้แล้วอะครับ
แล้วปกติโค้ดนี้ รันเปล่าเปิดไฟล์ PDF ได้ แต่พอเอามาใส่ในงานผม รันไม่ได้เฉยเลยครับ
ลองดูแล้วอะครับ แต่ยังไม่ได้เลย มืดมนมาก
- thatsawan
- PHP VIP Members
- โพสต์: 28508
- ลงทะเบียนเมื่อ: 31/03/2014 10:02 am
- ติดต่อ:
Re: สอบถามครับ การเปิด 2 แท็บพร้อมกัน โดยใช้ Flask ทำยังไงได้บ้างครับ
การทำงานบน browser อยู่ พวก link มันจะเป็น HTML ธรรมดา ไม่เกี่ยวกับ ฝั่ง Server เลยmindphp เขียน:HTML ธรรมดา สำหรับ ทำหน้าเว็บ Flask ทำงานผั่ง server
ลองศึกษาตามนี้
มาทำความรู้จักกับ target ใน html
https://www.mindphp.com/forums/viewtopic ... 20&t=25064
วิธีการใช้ Target Submit form แบบไม่เปลี่ยนหน้า
viewtopic.php?f=72&t=30439
ถามเกี่ยวกับ target="_blank" แล้วกำหนด ขนาดของหน้าเวปเพจ
viewtopic.php?f=20&t=3274
ขอถามเรื่อง target ที่ link จากเพจที่เป็น iframe หน่อยคับ
https://www.mindphp.com/forums/viewtopic.php?f=20&t=5079
- mindphp
- ผู้ดูแลระบบ MindPHP
- โพสต์: 41239
- ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
- ติดต่อ:
Re: สอบถามครับ การเปิด 2 แท็บพร้อมกัน โดยใช้ Flask ทำยังไงได้บ้างครับ
ผัง Clientmindphp เขียน:HTML ธรรมดา สำหรับ ทำหน้าเว็บ Flask ทำงานผั่ง server
tag <a> ของ html ใช้กำหนดเส้นทางสำหรับเข้าถึง
ฝั่ง Server
Flask
ทำได้สองวิธี
1. รับ URL เรียกใช้ method ที่ถูกต้อง ส่ง Output ออกมาเป็นรูปแบบที่ต้องการ
2. รับ URL ชีไปที่ part ไฟล์บน Server จริงๆ แล้วทำให้ Flask เข้าถึงไฟล์ ทาง URL ได้
ทำความเข้าใจหลักการก่อน ส่วนของ Code ค่อยแก้เข้ามา
แต่การ Comment ว่า มือแปดด้าน ไม่ได้ช่วยอะไร หรือ จะบอกคนอื่นว่ามืดสิบหกด้าน ก็ไม่ได้ ช่วยอะไร
เพราะ เราไม่ได้ให้ข้อมูลมาประกอบเพิ่มเติมสำหรับปัญหาที่ติดอยู่
ทุกคำแนะนำมีประโยชน์ ถึงไม่ได้ใช้ในงานนี้ก็มีประโยชน์ต่อไปในอนาคต
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
- chatee supasand
- PHP VIP Members
- โพสต์: 1666
- ลงทะเบียนเมื่อ: 04/06/2019 10:06 am
Re: สอบถามครับ การเปิด 2 แท็บพร้อมกัน โดยใช้ Flask ทำยังไงได้บ้างครับ
ตอนนี้ติดปัญหา เปิดไฟล์ PDF ออกมาอีกหน้านึงไม่ได้ครับ
index.py
show.html
index.py
โค้ด: เลือกทั้งหมด
@app.route('/opens/<postID>', methods=['POST', 'GET'])
def opens(postID):
idd = postID
sql = "SELECT * FROM genpdf WHERE fileid = %s " % (idd)
sql = sql.encode('utf-8')
cur.execute(sql)
try:
rows = cur.fetchone()
pdfpath = ('./generate/' + rows[1] + '.pdf')
resp1 = send_file(pdfpath)
open('./generate/' + rows[1] + '.pdf')
resp1.headers['Content-Disposition'] = "inline; filename=%s" % str(rows[1]) + str('.pdf')
resp1.mimetype = 'application/pdf'
except:
print('123 ผิดพลาด')
return resp1
โค้ด: เลือกทั้งหมด
<!-- วนลูปเพื่อดึงข้อมูลมาแสดง -->
{% for row in rows %}
<tr>
<td align="center">{{ row[0] }}</td>
<td align="center"><form action="/opens/{{ row[0] }}" method="post"><input class="btn btn-outline-link" type="submit" value="{{ row[1] }}"></form></td> <!-- คลิกชื่อที่ตารางเพื่อเปิดไฟล์ PDF ขึ้นมา-->
<td align="center">{{ row[2] }}</td>
<td align="center">{{ row[3] }}</td>
<td align="center">{{ row[4] }}</td>
<!-- สร้างปุ่มเพื่อทำการลบ-->
<td align="center"> <form action="/delete/{{ row[0] }}" method="post"> <input class="btn btn-outline-danger" type="submit" onclick="return confirm_delete();" value="ลบข้อมูล" /></form></td>
<!-- สร้างปุ่มเพื่อทำการแก้ไข-->
<td align="center"><form action="/edit/{{ row[0] }}" method="post"> <input class="btn btn-outline-warning" type="submit" value="แก้ไข" /> </form>
</tr>
{% endfor %} <!-- ปิดลูป-->
-
- Similar Topics
- ตอบกลับ
- แสดง
- โพสต์ล่าสุด
-
-
โพสต์ใหม่ การแบ่งหน้าตาราง Pagination โดยใช้ flask paginate สำหรับคนใช้ Python ทำเว็บ
โดย chatee supasand » 05/07/2019 11:34 am » ใน Python Knowledge - 2 ตอบกลับ
- 1456 แสดง
-
โพสต์ล่าสุด โดย mindphp
13/10/2019 11:14 pm
-
-
-
โพสต์ใหม่ สอบถามเรื่องการรัน Flask มัน Error
โดย nuattawoot » 20/06/2017 6:48 pm » ใน Programming - C/C++ & java & Python - 1 ตอบกลับ
- 688 แสดง
-
โพสต์ล่าสุด โดย nuattawoot
20/06/2017 7:27 pm
-
-
-
โพสต์ใหม่ การเพิ่มข้อมูลลงในฐานข้อมูล python กับ flask framework
โดย jirawoot » 26/06/2019 6:16 pm » ใน Python Knowledge - 0 ตอบกลับ
- 1690 แสดง
-
โพสต์ล่าสุด โดย jirawoot
26/06/2019 6:16 pm
-
-
-
โพสต์ใหม่ สอบถาม code ของ Flask หน่อยครับว่ามันเอาไว้ใช้ทำอะไร
โดย benzas00123 » 14/01/2020 4:50 pm » ใน Programming - C/C++ & java & Python - 3 ตอบกลับ
- 701 แสดง
-
โพสต์ล่าสุด โดย mindphp
15/01/2020 5:54 am
-
-
-
โพสต์ใหม่ ขอสอบถาม error ของ flask ครับ
โดย benzas00123 » 15/01/2020 10:44 am » ใน Programming - C/C++ & java & Python - 4 ตอบกลับ
- 1274 แสดง
-
โพสต์ล่าสุด โดย benzas00123
15/01/2020 10:53 am
-
ผู้ใช้งานขณะนี้
สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 95