ปัญหาตอนแรก ก็ทำ Project จบอยู่ พอผ่านมาอีกวันเปิดมา กดใช้ function open_window
ซึ้งใช้ javascript window.showModalDialog แต่เอ๊ะ ทำไมไม่ออก โค้ดผิดหรอเนี่ย
เมื่อวานก็ลองแล้วได้สมบูรณ์ดีหมด ลองไปลองมาแก้โค้ดไปแก้มา ไม่ออกหวะ ลองแก้ให้เหมือนเดิมใช้ firefox ดิ๊
อ้าววววว .. ! ออกเห้ย ไหนลอง IE ดิ๊ อ้าวววววว ... ออกเหมือนกัน ตายแล้ววววว เป็นที่ Google Chrome หรอเนี่ย
ลอง check version ดู 37.0.xxxxxxxx ประมาณนี้ 37 แล้วหรอเนี่ย ตอนแรกก็ลองหาโหลด version 36 google chrome
หายากมาก ในที่สุดก็เจอ version Chrome36.0.1985.143.exe ปรากฏว่าใช้ได้ แต่ว่า พอใช้ไปปุ้บ มัน update ให้เองตลอด
Bug อีกเยอะ ทำให้ต้อง ลบลงใหม่ตลอด วันนี้.. ลองหาดู google เจออยู่เว็บไซต์นึง ตามนี้เลย
วิธีแก้ ..
1.Download ADM policy templates for Windows from
here2. แตกไฟล์จากไฟล์ที่โหลดมา เมื่อเสร็จแล้วให้ไปที่ Start > Run พิมพ์ : gpedit.msc
3. Local Computer Policy > Computer Configuration > Administrative Templates.
4. คลิกขวาที่ Administrative Templates และเลือก Add/Remove Templates.
5. คลิ๊ก Add เลือกไฟล์ที่ดาวโหลดมาจากเมื่อกี้คือ windows/adm/en/chrome.adm
ปล.จะเลือก ภาษาไทยก็ได้ th
6. Once added, a Google Chrome folder will appear under 'Classic Administrative Templates' if it's not there already.
7. เลือก EnableDeprecatedWebPlatformFeatures จากคอลัมด้านขวา double click หรือ เลือก Edit
8. Edit EnableDeprecatedWebPlatformFeatures
- 1.เลือก Enable
- 2.คลิ๊ก Show
- 3.Copy Value ตามรูป
- 4.Paste Value ที่ Copy มาเมื่อกี้
- 5.คลิ๊ก OK
9. Restart Chrome browser
และ Copy
chrome://policy/
ไปวางที่ URL Address Bar เมื่อเปิด Google Chrome อีกครั้ง จะเห็นว่า Status OK เรียบร้อย
10. Above procedure will create/update windows registry value.
เมื่อทำถึงขั้นตอนที่ 9 ก็สามารถใช้งานได้เรียบร้อยแล้ว
และท้ายสุดนี้ขอขอบคุณรูปภาพ และ บทความดีๆจากเว็บ
http://www.bugdebugzone.com/2014/08/sitecore-modal-pop-ups-are-not-working.html