2016-10-21 2 views
0

問題を解決しようとしている問題:垂直スクロールバーはHTMLコードで意図的に無効になっていますがWindowsで100%を超えるように設定すると、クリック可能な要素がWebブラウザコントロールの表示の外側に表示されます。MSウェブブラウザコントロールの<body scroll = "no">を無視するには

これが発生したときにスクロールバーを再度アクティブにする方法が必要です。

開かれているWebページに対しては、管理者または著作者はありません。

ウェブブラウザコントロールでスクロールバーが有効になっているにもかかわらず、これまでに見たように、垂直スクロールバーが表示されない理由は、各ページの上部にあるボディラインだけです。それは言う:

<body id="BuildingSelect.asp" topmargin="0" scroll="no"> 

私の質問は次のとおりです。 は、ウェブページ自体から来る「ノースクロールバー」コマンドを無視するMSのWebBrowserコントロールを伝える方法はありますか?

答えて

2

あなたはjavascriptを使用してこれを行うことができます。ボディを閉じる前に次のコードを追加してみてください。

<script>document.body.removeAttribute("scroll");</script> 
関連する問題