2

Windows Phone 8 用のブラウザー アプリを開発しています。ユーザーがページの上部にいる場合にのみアドレス バーを表示できるように、スクロール位置を検出したいと考えています。また、ページの更新後に現在のスクロール位置を復元したいと考えています。

コンテンツは明らかにウェブ全体からのものであるため、JavaScriptをページに挿入することはできません。

これまでのところ、このアイデアに基づいて、ユーザーが上下にスクロールしているかどうかを判断できます。

JavaScriptを挿入できれば、おそらくInvokeScriptページスクロールが一番上にあるかどうかを使用して検出できます

window.onscroll = function(ev)
{
    var B= document.body; //IE 'quirks'
    var D= document.documentElement; //IE with doctype
    D= (D.clientHeight)? D: B;

if (D.scrollTop == 0)
    {
        alert("top");
    }        
};

デモ

だから、誰かがこれを達成するための提案を持っているのだろうか. ありがとう。

編集

IFRAME外部の Web サイトが 内にロードされている間に、JavaScriptを使用してそこに配置することはできIFRAMEますか?

4

0 に答える 0