0
Мне не удалось открыть всплывающие окна на ipad с помощью функции window.open JavaScript, , поэтому я пытался создать альтернативное решение для ipad, вдохновленное потоком this.Всплывающее окно JavaScript на ipad
function newPopup(url) {
// Get the user agent string
var deviceAgent = navigator.userAgent;
// Set var to iOS device name or null
var ios = deviceAgent.toLowerCase().match(/(iphone|ipod|ipad)/);
if (ios) {
// This is the line that matters
$(this).attr('href', url);
}else{
popupWindow = window.open(
url,'popUpWindow','height=250,width=350,left=50,top=50,resizable=no,scrollbars=no,toolbar=no,menubar=no,location=no,directories=no,status=no')
}
}
Все еще я не могу открыть новое окно на ipad. Есть ли другой способ настроить IPAD?
Благодарим вас за ответ! Похоже, я могу использовать это, чтобы настроить iPad. Но какую функцию я могу использовать, чтобы открыть новое окно, которое будет работать и на iPad? – Sepi
Всплывающие окна сафари и хрома по умолчанию закрыты, поэтому у вас не будет успеха в этом, но вы можете попробовать открыть новую вкладку или использовать некоторые модалы, как, например, TB-модалы. Www.bootstrap.com –