Проблема appAPI.openURL в Firefox и IE
Я столкнулся с проблемой в всплывающем окне параметра appAPI.openURL.
Я ожидал, что всплывающий параметр откроет мой URL как всплывающее окно. но он появляется под главным окном. что не мое требование.
Мне нужно открыть окно как всплывающее окно (модальное всплывающее окно), а не как поп под.
вот как я это делаю
appAPI.openURL({
url: href,
where: "popup",
focus: false
});
Любая помощь будет оценена.
2 ответа
Открытие модального окна / всплывающего окна имеет ограниченную поддержку браузерами /JavaScript и с меньшей вероятностью будет работать / поддерживаться в разных браузерах.
Ближайшая кросс-браузерная опция, которую вы можете получить, - указать свойство where в appAPI.openURL в качестве окна, чтобы открыть всплывающее окно, которое не является модальным.
appAPI.openURL({
url: href,
where: "window",
focus: false
});
[Раскрытие информации: я сотрудник Crossrider]
appAPI.openURL({
url: href,
where: "window",
focus: true,
height:window.screen.availHeight,
width:window.screen.availWidth
});
Это открывает всплывающее окно над моим браузером.