>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Разработка http://forum.mozilla-russia.org/viewforum.php?id=18 >Окна popup в браузере на основе GECKOFX 22.0 http://forum.mozilla-russia.org/viewtopic.php?id=61028 |
Lopos > 28-11-2013 12:49:23 |
Создал браузер на основе GECKOFX 22.0 и XULRUNNER 22.0. Использовал VisualStudio 2010. Сайт, который работает с этим браузером, должен создавать новые окна из скрипта посредством window.open(....). В IE(8 и выше) и FireFox(22 и выше) всё нормально работает. ОС - windows7. В моем браузере открывается только первое окно (с исходного сайта), а вот из этого окна новое окно не создается. И ещё одна особенность: в IE и FF если создать несколько окон, а затем закрыть браузер, Пробовал различные настройки : GeckoPreferences.User["xpinstall.whitelist.add"]="localhost"; GeckoPreferences.User["privacy.popups.usecustom"]=true; Может быть есть ещё какие-нибудь настройки, которые я не заметил в about:config ? Пробовал сохранять эти настройки в prefs.js: GeckoPreferences.Save(Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData)+"\\Geckofx\\DefaultProfile\\prefs.js"); Тестировал на этом файле OpenWin.html <script type='text/javascript'> </head> <body> |