2012-03-12 67 views
-1

我發現了幾個JavaScript修復程序來隱藏Safari URL欄,太棒了。防止Safari(iPhone)在表單輸入上顯示URL欄

但是,似乎表單輸入字段往往會切換它再次可見,如果你以前隱藏它。有沒有辦法來防止這種行爲?

如果這是不可能的,我想我要補充一句,讓我在網址欄下落風格鉤的事件偵聽..

回答

0

我找到了另一種解決方案

$('body') 
    .on('touchstart', 'input', function(e) { 
     e.target.focus(); 
     return false; 
    }) 
    .on('focus', 'input', function() { 
     window.scrollTo(0, 0); 
     return false; 
    }); 

地址欄中母鹿完全不會顯示此代碼

1

找到了解決..

setTimeout(function() { 
    window.scrollTo(0, 1); 
}, 500); 

$(document).ready(function(){ 
    $('input').click(function(){ 
     window.scrollTo(0,0); 
    }); 

停止輸入行爲。 。

相關問題