3

if文で困っています。

サイトで小さなライトボックス ポップアップ エラー メッセージが表示されます。ポップアップが画面の上部にロードされる私のWindows Phoneを除いて、すべてで正常に機能します(明らかに、モバイルは絶対配置が好きではありません)。

私の解決策は、ページの上部までスクロールしてこれを表示することです(ただし、ie-mobileのみです。私のコードは次のとおりです:

function checkiemob()
{
    if (navigator.userAgent.match(/iemobile/i))
        {
          window.scrollTo(0,0);
        } 
}    

if ステートメントを削除すると、これは正常に機能します。テキストを挿入するだけでifステートメントもテストしましたが、それも機能します。

乾杯

4

1 に答える 1