解決聯想 Pad 瀏覽器上控制項不可用的問題

2021-06-01 10:19:50 字數 567 閱讀 9317

解決聯想 pad 瀏覽器上控制項不可用的問題

問題描述:

在聯想的 pad(android 3.1)瀏覽器上,開啟 popupwindow 時,如果頁面上出現滾動條,也就是不能完全顯示的時候,凡是需要拉動滾動條才能看到的控制項或鏈結都變得不起作用。這個問題在 pc 的瀏覽器上肯定是沒有。原因不明。

解決思路:

調整 popupwindow 的高度或寬度。

在 popup 頁面的 $.ready() 方法中,取得 document 的高度,然後呼叫父類窗體的方法,設定 popupwindow 的高度。

1. popup頁面上的**:

$(document).ready(function() {

parent.setpopupheight($(document).height());

2. 父類窗體上的**:

function setpopupheight(documentheight) {

$("#pwindow1").height(documentheight + 100);  // 其中 100 是標題、邊框等的高度,依具體情況定

解決UC瀏覽器或微信瀏覽器上flex相容問題

在uc瀏覽器上使用display flex 時會不起作用,要加上相容性寫法,如下 display webkit box old ios 6 safari 3.1 6 display moz box old firefox 19 buggy but mostly works display ms fl...

不同瀏覽器時間控制項顯示上的區別

功能需求 輸入時間,該時間大於小孩出生時間 對應欄位childbirthdate 小於當前時間 頁面 input type date id completiondate name completiondate max datetime.utcnow.utctojst tostring yyyy mm...

瀏覽器載入active控制項

有時候 瀏覽器訪問一些 需要裝一些證書 active之類的 ie 但是就是不載入和執行,很是奇怪,領導搞半天也沒有找到問題根源.在設定了ie瀏覽器的一些設定之後並沒有效果 最後甚至是把瀏覽器的設定完全恢復成剛裝系統的時候,仍然滅有解決問題 找到根本原因就是,許可權不夠 解決辦法 以管理嚴身份 執行i...