Bir iframe, Javascript kullanılarak nasıl devre dışı bırakılabilir, böylece kullanıcı iframe'in içeriği ile etkileşimde bulunamaz (örneğin, kaydırma, seçme, sürükleme, vb.)? Örneğin, iframe'deki bir Google haritası normal olarak sürüklenebilir ve yakınlaştırılabilir. Bu eylemler nasıl önlenir?Javadcript'te iframe nasıl devre dışı bırakılır?
cevap
disabled
özelliğini giriş öğeleri gibi kullanıp kullanamayacağınızı bilmiyorum, ancak iframe
öğesinin üzerine bir öğe yerleştirerek fare etkileşimini devre dışı bırakabilirsiniz; ancak bu, kullanıcının onu sekmeyle durdurmasına neden olmaz.
Muhtemelen en iyi bahis, src
özniteliğini boş olarak ayarlamaktır, ancak bu iframe
boş yapacaktır, bulanık değil.
iframe içeriğini gizler. Askerin istediği bu değil. Kontrol ettiğimden ve devre dışı bırakılmış özniteliğin bir iframe üzerinde çalışmadığından dolayı, başka bir öğe yerleştirme fikrini beğeniyorum. –
@Lea Peki, olmanın tanımını karşılar * devre dışı * değil mi? BTW, bıraktığım yorum cevap verdikten sonra oldu. – alex
Fare etkileşimini devre dışı bırakmak istiyorsanız, bu işe yaramalıdır.
iframe'iniz üstünden bir DIV koyun gibi pek (kendi ile üst, sol, genişlik ve yükseklik değerlerini değiştirin):
<div id="blank" style="display:none; position:absolute; top:100px; left:100px; width:600px; height:400px;">
ve iframe devre dışı bırakmak istediğiniz zaman, bunu javascript:
document.getElementById("blank").style.display="block";
Teşekkürler Simon, Benzer bir durumda bana yardımcı oldu. – Pushpendra
Teşekkür ederiz devre dışı bırakmıyor. Bu erkek arkadaşı saklıyor. – kta
- 1. Bazı koşullarda ActionBar.TabListener nasıl devre dışı bırakılır/devre dışı bırakılır
- 2. iframe genişlediğinde ana sayfanın kaydırılması nasıl devre dışı bırakılır?
- 3. QPushButton nasıl devre dışı bırakılır
- 4. .NET: System.Transactions'da promosyonu nasıl devre dışı bırakılır?
- 5. DrawerLayout Gölge nasıl devre dışı bırakılır
- 6. Emacs'ta x yapıştırma nasıl devre dışı bırakılır
- 7. JQuery Mousewheel: Nasıl devre dışı bırakılır?
- 8. hız günlükleri nasıl devre dışı bırakılır
- 9. active_admin'in toplu eylemi nasıl devre dışı bırakılır?
- 10. Apache2'de mod_deflate nasıl devre dışı bırakılır?
- 11. GitLab: Otomatik başlangıç nasıl devre dışı bırakılır?
- 12. AngularJS'deki girdilerin kırpılması nasıl devre dışı bırakılır?
- 13. Emacs'te saçak nasıl devre dışı bırakılır?
- 14. ScrollView kaydırması nasıl devre dışı bırakılır?
- 15. Android'de ListView'i tıklayarak nasıl devre dışı bırakılır?
- 16. Bir kendogrid'de sayfalama nasıl devre dışı bırakılır
- 17. Django: modelinde sipariş nasıl devre dışı bırakılır
- 18. GWT ValueListBox nasıl devre dışı bırakılır?
- 19. Yammer sohbeti tamamen nasıl devre dışı bırakılır?
- 20. zaten ayırtılmış tarihler nasıl devre dışı bırakılır?
- 21. CakePHP Form Combo nasıl devre dışı bırakılır?
- 22. ContextMenuStrip'deki menü öğeleri nasıl devre dışı bırakılır?
- 23. Matris matrisi nasıl devre dışı bırakılır?
- 24. QTableView'de Düzenleme modu nasıl devre dışı bırakılır?
- 25. Geliştirme'de ActionMailer nasıl devre dışı bırakılır?
- 26. EGit geçici olarak nasıl devre dışı bırakılır?
- 27. İletişim kutuları nasıl devre dışı bırakılır - alert()?
- 28. Vue-cli'da ESLint nasıl devre dışı bırakılır?
- 29. Dokunma olayları SwipeRefreshLayout'ta nasıl devre dışı bırakılır?
- 30. Video çekimi nasıl devre dışı bırakılır UIImagePickerController
Ne demek engelliler? Gösterme? –
@Lea: Giriş, vb. Gibi diğer denetimlerde olduğu gibi işlevselliği devre dışı bıraktı. Basit sözcüklerde, bulanıklaştırılmış ve düzenlenemez. – Jagadesh
Bu soruyu tekrar açabilir miyiz? Bir cevabım var, ama sorumu kapalı olarak veremem. Src'yi boş olarak ayarlayan –