Amir Aoucha نشر 1 أغسطس 2022 أرسل تقرير نشر 1 أغسطس 2022 السلام عليكم ورحمة الله وبركاته فتحت نافذة من ملف renderer.js بهاذ الكود let myWindow = window.open("add_prod.html","","width=300,height=500,titleBarStyle=hidden") حطيت للنافذة تصميم وربطها بملف جافا سكريبت ، النافذة الفرعية فيها زرين الاول فيع close() النافذة تغلق عادي لكن الزر الثاني وضعت console.log ، document.getElementById('txt').innerHTML = 'System' لا شئ يستجيب document.getElementById('btn_close').addEventListener('click', () => { close() }) document.getElementById('btn_save').addEventListener('click', () => { console.log("aaaaaa"); document.getElementById('txt').innerHTML = 'System' }) هل لازم استدعي مكتبات او انشئ ملف اخر او ماالناقص اقتباس
0 Wael Aljamal نشر 3 أغسطس 2022 أرسل تقرير نشر 3 أغسطس 2022 عليك نقل التركيز للنافذة الابن، جرب أحد الشيفرة التالية: win اصطلاح لاسم نافذة الأب child النافذة الابن child.setAlwaysOnTop(true); أو win.once('ready-to-show', () => { win.show() child.show() }) أو win.on('focus',function(){ if(child!=null && child.isVisible()){ child.focus() } }); أو new BrowserWindow({ parent: top }) أو win.on('show', () => { win.focus(); }); win.show(); تأكد أيضاً من ربط ملف جافاسكربت مع ملف html للصفحة الابن لتقوم بتحميلها وتنفيذها اقتباس
السؤال
Amir Aoucha
السلام عليكم ورحمة الله وبركاته
فتحت نافذة من ملف renderer.js بهاذ الكود
let myWindow = window.open("add_prod.html","","width=300,height=500,titleBarStyle=hidden")
حطيت للنافذة تصميم وربطها بملف جافا سكريبت ، النافذة الفرعية فيها زرين الاول فيع close() النافذة تغلق عادي لكن الزر الثاني وضعت console.log ،
document.getElementById('txt').innerHTML = 'System'
لا شئ يستجيب
document.getElementById('btn_close').addEventListener('click', () => { close() }) document.getElementById('btn_save').addEventListener('click', () => { console.log("aaaaaa"); document.getElementById('txt').innerHTML = 'System' })
هل لازم استدعي مكتبات او انشئ ملف اخر او ماالناقص
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.