คำถามติดแท็ก popup

โดยทั่วไปป๊อปอัปหมายถึงองค์ประกอบ UI ใด ๆ ที่ลอยอยู่เหนือหน้าต่างหรือพื้นผิวแอปพลิเคชัน ซึ่งอาจรวมถึงคำแนะนำเครื่องมือเมนูบริบทและหน้าต่างโต้ตอบโมดอล

7
วิธีใช้กล่องโต้ตอบป็อปอัพใน iOS
หลังจากการคำนวณฉันต้องการแสดงกล่องป๊อปอัพหรือแจ้งเตือนข้อความที่ส่งถึงผู้ใช้ ไม่มีใครรู้ว่าฉันสามารถหาข้อมูลเพิ่มเติมเกี่ยวกับเรื่องนี้ได้ที่ไหน?
303 ios  popup 

11
วิธีสร้างป๊อปอัปแบบง่ายโดยใช้ jQuery
ฉันกำลังออกแบบเว็บเพจ เมื่อเราคลิกเนื้อหาของ div mail ที่มีชื่อฉันจะแสดงหน้าต่างป๊อปอัพที่มีอีเมลป้ายกำกับและกล่องข้อความได้อย่างไร
217 javascript  jquery  css  ajax  popup 

5
แสดงป๊อปอัปด้วยวิธีที่หรูหราที่สุด
ฉันมีแอพ AngularJS นี้ ทุกอย่างใช้ได้ดี ตอนนี้ฉันต้องแสดงป๊อปอัปที่แตกต่างกันเมื่อเงื่อนไขเฉพาะกลายเป็นจริงและฉันสงสัยว่าอะไรจะเป็นวิธีที่ดีที่สุดในการดำเนินการต่อ ขณะนี้ฉันกำลังประเมินสองตัวเลือก แต่ฉันเปิดรับตัวเลือกอื่นอย่างแน่นอน ตัวเลือกที่ 1 ฉันสามารถสร้างองค์ประกอบ HTML ใหม่สำหรับป๊อปอัปและผนวกเข้ากับ DOM โดยตรงจากคอนโทรลเลอร์ สิ่งนี้จะทำลายรูปแบบการออกแบบ MVC ฉันไม่พอใจกับวิธีนี้ ตัวเลือก 2 ฉันสามารถใส่รหัสสำหรับป๊อปอัปทั้งหมดในไฟล์ HTML คงที่ได้ตลอดเวลา จากนั้นใช้ngShowฉันสามารถซ่อน / แสดงเฉพาะป๊อปอัปที่ถูกต้องเท่านั้น ตัวเลือกนี้ไม่สามารถปรับขนาดได้จริงๆ ดังนั้นฉันค่อนข้างมั่นใจว่าจะต้องมีวิธีที่ดีกว่าในการบรรลุสิ่งที่ฉันต้องการ

8
หลีกเลี่ยงตัวบล็อกป๊อปอัปของเบราว์เซอร์
ฉันกำลังพัฒนาโฟลว์การพิสูจน์ตัวตน OAuth อย่างหมดจดใน JavaScript และฉันต้องการให้ผู้ใช้เห็นหน้าต่าง "ให้สิทธิ์การเข้าถึง" ในป๊อปอัป แต่ถูกบล็อก ฉันจะป้องกันหน้าต่างป็อปอัพที่สร้างขึ้นโดยwindow.openหรือwindow.showModalDialogถูกบล็อคโดยตัวบล็อกป็อปอัพของเบราว์เซอร์ที่ต่างกันได้อย่างไร

8
ฉันจะตรวจสอบได้อย่างไรว่าเบราว์เซอร์บล็อกป๊อปอัป
บางครั้งฉันเจอหน้าเว็บที่พยายามเปิดหน้าต่างใหม่ขึ้นมา (สำหรับการป้อนข้อมูลของผู้ใช้หรือสิ่งที่สำคัญ) แต่ตัวป้องกันป๊อปอัปจะป้องกันไม่ให้สิ่งนี้เกิดขึ้น หน้าต่างการโทรสามารถใช้วิธีใดเพื่อให้แน่ใจว่าหน้าต่างใหม่เปิดอย่างถูกต้อง
130 popup 

9
Javascript ยืนยันป๊อปอัปใช่ปุ่มไม่ใช่แทนตกลงและยกเลิก
Javascript ยืนยันป๊อปอัปฉันต้องการแสดงปุ่มใช่ไม่ใช่แทนตกลงและยกเลิก ฉันใช้รหัส vbscript นี้: <script language="javascript"> function window.confirm(str) { execScript('n = msgbox("' + str + '","4132")', "vbscript"); return (n == 6); } </script> ใช้งานได้เฉพาะใน IE, ใน FF และ Chrome เท่านั้นไม่ทำงาน มีวิธีการทำงานใดบ้างในการบรรลุเป้าหมายนี้ใน Javascript ฉันต้องการเปลี่ยนชื่อของป๊อปอัปเช่นใน IE 'Windows Internet Explorer' ปรากฏขึ้นฉันต้องการแสดงชื่อแอปพลิเคชันของฉันเองที่นี่

4
Android: สร้างป๊อปอัปที่มีตัวเลือกให้เลือกมากมาย
ฉันพยายามหาวิธีสร้างป๊อปอัปหรือกล่องโต้ตอบที่มี 4 ตัวเลือกให้เลือก ฉันเห็นภาพนี้บนไซต์นักพัฒนา Android: มีใครรู้วิธีการเขียนโค้ดบางอย่างเช่นด้านขวา? ฉันไม่ต้องการไอคอนใด ๆ ถัดจากข้อความของฉันฉันแค่ต้องสามารถเลือกได้จาก 4 ตัวเลือก
109 android  menu  dialog  popup 

8
ฉันจะสร้างป๊อปอัป / แจ้งเตือน Mac Terminal ได้อย่างไร แอปเปิ้ลสคริป?
ฉันต้องการให้โปรแกรมของฉันแสดงการแจ้งเตือนสังเกตสิ่งที่แสดงข้อความที่กำหนดเองของฉัน วิธีนี้ทำได้อย่างไร? นอกจากนี้เป็นไปได้หรือไม่ที่จะทำให้ปุ่มหลายปุ่มตั้งค่าตัวแปร? คล้ายกับแบทช์: echo msgbox""<a.vbs&a.vbs

9
จะลบป๊อปอัปโฟกัสอัตโนมัติ / แป้นพิมพ์ของฟิลด์เมื่อหน้าจอปรากฏขึ้นได้อย่างไร
ฉันมีหน้าจอที่ช่องแรกเป็น EditText และได้รับการโฟกัสเมื่อเริ่มต้นรวมทั้งป๊อปอัปประเภทการป้อนตัวเลขซึ่งน่ารำคาญมาก ฉันจะแน่ใจได้อย่างไรว่าเมื่อเริ่มกิจกรรมแล้วโฟกัสจะไม่ได้รับและ / หรือแผงอินพุตไม่ยกขึ้น

16
ตรวจหาป๊อปอัปที่ถูกบล็อกใน Chrome
ฉันทราบถึงเทคนิคจาวาสคริปต์ในการตรวจสอบว่าป๊อปอัปถูกบล็อกในเบราว์เซอร์อื่นหรือไม่ (ตามที่อธิบายไว้ในคำตอบสำหรับคำถามนี้ ) นี่คือการทดสอบพื้นฐาน: var newWin = window.open(url); if(!newWin || newWin.closed || typeof newWin.closed=='undefined') { //POPUP BLOCKED } แต่สิ่งนี้ใช้ไม่ได้ใน Chrome ไม่สามารถเข้าถึงส่วน "POPUP BLOCKED" ได้เมื่อป๊อปอัปถูกบล็อก แน่นอนว่าการทดสอบใช้งานได้ในระดับหนึ่งเนื่องจาก Chrome ไม่ได้ปิดกั้นป๊อปอัปจริง ๆ แต่จะเปิดขึ้นในหน้าต่างย่อขนาดเล็กที่มุมล่างขวาซึ่งแสดงรายการป๊อปอัปที่ "ถูกบล็อก" สิ่งที่ฉันต้องการจะทำคือสามารถบอกได้ว่าป๊อปอัปถูกบล็อกโดยตัวป้องกันป๊อปอัปของ Chrome หรือไม่ ฉันพยายามหลีกเลี่ยงการดมกลิ่นของเบราว์เซอร์เพื่อสนับสนุนการตรวจจับคุณลักษณะ มีวิธีดำเนินการโดยไม่ต้องใช้เบราว์เซอร์หรือไม่? แก้ไข : ฉันได้พยายามในขณะนี้ทำให้การใช้newWin.outerHeight, newWin.leftและคุณสมบัติอื่น ๆ ที่คล้ายกันเพื่อบรรลุนี้ Google Chrome จะคืนค่าตำแหน่งและความสูงทั้งหมดเป็น 0 เมื่อป๊อปอัปถูกบล็อก น่าเสียดายที่มันยังคืนค่าเดียวกันแม้ว่าป๊อปอัปจะเปิดขึ้นโดยไม่ทราบระยะเวลาก็ตาม หลังจากช่วงเวลามหัศจรรย์ (สองสามวินาทีในการทดสอบของฉัน) ข้อมูลตำแหน่งและขนาดจะถูกส่งกลับเป็นค่าที่ถูกต้อง …

1
Google Chrome ปิดการใช้งานแท็บเคล็ดลับเครื่องมือป๊อปอัพ [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน6 เดือนที่ผ่านมา เห็นได้ชัดว่าหลังจากอัปเดต Chrome ล่าสุด (เวอร์ชัน 78.0.39) มีคุณลักษณะใหม่ (เคล็ดลับเครื่องมือแท็บมันค่อนข้างเสียสมาธิ): ฉันจะปิดการใช้งานนี้ได้อย่างไร

2
ความปลอดภัยข้ามโดเมน OAuth ป๊อปอัป React.js
ฉันสนใจที่จะใช้ OAuth ใน React โดยใช้ป๊อปอัพ ( window.open) เช่นฉันมี: mysite.com - นี่คือที่ฉันเปิดป๊อปอัพ passport.mysite.com/oauth/authorize - ป๊อปอัพ. คำถามหลักคือวิธีการสร้างการเชื่อมต่อระหว่างwindow.open(ป๊อปอัพ) และwindow.opener(เนื่องจากเป็นที่รู้จักกันว่า window.opener นั้นเป็นโมฆะเนื่องจากความปลอดภัยข้ามโดเมนดังนั้นเราจึงไม่สามารถใช้งานได้อีกต่อไป) ⇑ window.openerจะถูกลบเมื่อใดก็ตามที่คุณนำทางไปยังโฮสต์อื่น (เพื่อเหตุผลด้านความปลอดภัย) ไม่มีวิธีแก้ไข ตัวเลือกเดียวควรทำการชำระเงินในเฟรมถ้าเป็นไปได้ เอกสารด้านบนต้องอยู่ในโฮสต์เดียวกัน โครงการ: การแก้ปัญหาที่เป็นไปได้: ตรวจสอบหน้าต่างที่เปิดใช้setIntervalอธิบายไว้ที่นี่ ใช้cross-storage (ไม่คุ้มค่ากับมัน) ดังนั้นวิธีที่ดีที่สุดที่แนะนำในปี 2019 คืออะไร? แรปเปอร์สำหรับทำปฏิกิริยา - https://github.com/Ramshackle-Jamathon/react-oauth-popup
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.