Page 1 of 2

สอบถามครับ การเปิด 2 แท็บพร้อมกัน โดยใช้ Flask ทำยังไงได้บ้างครับ

Posted: 10/07/2019 12:16 pm
by chatee supasand
ตอนนี้ผมทำ เปิดไฟล์ PDF จากคเรื่องขึ้นมา แล้วเวลาเปิดมันจะเปิดจากหน้าเว็บเดิม

คือที่ผมต้องการคือให้มันเปิดแท็บออกมาใหม่อีกแท็บนึงอะครับ ไม่ทราบว่าทำได้ไหมครับ


้ใช้ python 2.7
ขอบคุณครับ

Re: สอบถามครับ การเปิด 2 แท็บพร้อมกัน โดยใช้ Flask ทำยังไงได้บ้งครับ

Posted: 10/07/2019 12:18 pm
by thatsawan
ไม่เข้าใจคำถาม
การคลิกปุ่ม
ใช้ Flask ด้วยหรอค่ะ

Re: สอบถามครับ การเปิด 2 แท็บพร้อมกัน โดยใช้ Flask ทำยังไงได้บ้างครับ

Posted: 10/07/2019 1:23 pm
by mindphp
HTML ธรรมดา สำหรับ ทำหน้าเว็บ Flask ทำงานผั่ง server

Re: สอบถามครับ การเปิด 2 แท็บพร้อมกัน โดยใช้ Flask ทำยังไงได้บ้งครับ

Posted: 10/07/2019 2:17 pm
by tatiya
อันนี้ไม่รู้ว่า ถูกทางหรือตรงประเด็นหรือป่าวนะครับ แนะนำตัว webbrowser ลองไปปรับใช้ดู

Code: Select all

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')

Re: สอบถามครับ การเปิด 2 แท็บพร้อมกัน โดยใช้ Flask ทำยังไงได้บ้างครับ

Posted: 10/07/2019 5:07 pm
by chatee supasand
ลองเอามาใส่ในงานแล้วมันเปิด อีกแท็บได้แค่ครั้งเดียว พอกดอีกครั้งมันไม่เปิดอีกแท็บให้แล้วอะครับ
แล้วปกติโค้ดนี้ รันเปล่าเปิดไฟล์ PDF ได้ แต่พอเอามาใส่ในงานผม รันไม่ได้เฉยเลยครับ

Re: สอบถามครับ การเปิด 2 แท็บพร้อมกัน โดยใช้ Flask ทำยังไงได้บ้างครับ

Posted: 10/07/2019 5:15 pm
by tatiya
chatee supasand wrote:ลองเอามาใส่ในงานแล้วมันเปิด อีกแท็บได้แค่ครั้งเดียว พอกดอีกครั้งมันไม่เปิดอีกแท็บให้แล้วอะครับ
แล้วปกติโค้ดนี้ รันเปล่าเปิดไฟล์ PDF ได้ แต่พอเอามาใส่ในงานผม รันไม่ได้เฉยเลยครับ
ลองวิธีจาก คห3 หรือยังครับ เผือผมพาไปผิดทาง

Re: สอบถามครับ การเปิด 2 แท็บพร้อมกัน โดยใช้ Flask ทำยังไงได้บ้างครับ

Posted: 10/07/2019 5:18 pm
by chatee supasand
tatiya wrote:
chatee supasand wrote:ลองเอามาใส่ในงานแล้วมันเปิด อีกแท็บได้แค่ครั้งเดียว พอกดอีกครั้งมันไม่เปิดอีกแท็บให้แล้วอะครับ
แล้วปกติโค้ดนี้ รันเปล่าเปิดไฟล์ PDF ได้ แต่พอเอามาใส่ในงานผม รันไม่ได้เฉยเลยครับ
ลองวิธีจาก คห3 หรือยังครับ เผือผมพาไปผิดทาง

ลองดูแล้วอะครับ แต่ยังไม่ได้เลย มืดมนมาก

Re: สอบถามครับ การเปิด 2 แท็บพร้อมกัน โดยใช้ Flask ทำยังไงได้บ้างครับ

Posted: 10/07/2019 5:21 pm
by thatsawan
mindphp wrote:HTML ธรรมดา สำหรับ ทำหน้าเว็บ Flask ทำงานผั่ง server
การทำงานบน browser อยู่ พวก link มันจะเป็น HTML ธรรมดา ไม่เกี่ยวกับ ฝั่ง 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