/ / modalpopupextender змінює розмір екрану? - ajax, модальнапапекстендер

modalpopupextender змінює розмір екрана? - ajax, modalpopupextender

Чи може хто-небудь пояснити мені, якщо це очікується поведінка.

У мене є ASP.Чистий сайт, який виглядає добре, і все підходить на одній сторінці, так що не потрібно прокручування. Я намагаюся показати додатковий вміст, використовуючи modalpopupextender, коли користувач натискає певну кнопку. Показаний вміст знаходиться всередині панелі і не відображається під час завантаження, оскільки на дисплеї немає жодного.

Проблема полягає в тому, що коли користувач натискає наЗміст панелі показує, але змінює розмір цієї частини екрана на повну ширину та висоту екрана, щоб інші елементи у вигляді таблиці тепер змістилися з екрану. Він також додає вертикальну і горизонтальну смугу прокрутки, яка прокручується назавжди і ніколи не зупиняється.

Я провів багато годин досліджень з цього питанняспробував все, що я знайшов, встановивши переповнення: приховані і т.д.

Питання полягає в тому, чи повинен бути модальний покупецьвпливаючи на розмір, коли панель відображається, і зміщуючи інші елементи з екрану? Це не робить, коли я запускаю код на іншій машині, тому мені цікаво, якщо це може бути помилка в версії інструментарію Ajax я використовую, але я не впевнений, як перевірити версію, яка встановлена.

Дякуємо за ідеї.

Відповіді:

2 для відповіді № 1

Просто розглянуто це; але це було виключно дляIE --- FF, Chrome і Opera обробляють модаль належним чином. Я виявив, що для DOCTYPE потрібно встановити XHTML 1.0 перехідний, а не HTML 4 у заголовку:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

має бути

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

Сподіваюся, це допоможе.


0 для відповіді № 2

Дякую. Я фактично відстежив його до тега сценарію, який був погано прокоментований на головній сторінці. Я до сих пір не знаю, чому вона не кинула компіляційної помилки. Дякую за відповідь.