Вот мой Html:мыши колесо прокрутки не работает, когда курсор находится на плавающем фрейме
<iframe onload="reloadOnce(this)" frameborder="no" src="cloud.php" class="foo1" scrolling="no" seamless="seamless" allowTransparency="true" width="100%" height="90em"></iframe>
и Вот мой CSS
.foo1{margin: 0; padding: 0; width:100%; height:90em; overflow-x: scroll; }
Как я знаю, переполнение-х: прокрутка; не нужно, даже я удалил его, но все равно. Он такой же. Я использую это для прокрутки веб-параллакса. Для вашей информации я попытался использовать функцию z-index:, но не был выполнен!
Фактически мышь прокрутки работает в других областях сети, но не в iFrame конкретной области.
Спасибо заранее.
Это не представляется возможным фиксировать события внутри фрейма из родительского документа. Возможными обходными способами было бы позиционирование элемента над iframe (предотвращение получения iframe от события), используя ['postMessage'] (https://developer.mozilla.org/en-US/docs/Web/API/Window. postMessage) или (если в том же домене) связывает прослушиватель событий внутри iframe от родителя. –
На самом деле есть способ решить эту проблему, но почему бы не работать с IE. Я использовал указатели-события: none; Он работает с Firefox, но не с IE .. Я ищу решение. – Amin