サーフェスを使用すると、リンク上に指を置いて、それをコピーするオプションを得ることができます。これは私には望ましくない動作です。これは、iOSで無効にすることができます:-webkit-touch-callout相当のIE
-webkit-touch-callout: none;
誰でもIEのためにそれを無効にする方法を知っていますか?
サーフェスを使用すると、リンク上に指を置いて、それをコピーするオプションを得ることができます。これは私には望ましくない動作です。これは、iOSで無効にすることができます:-webkit-touch-callout相当のIE
-webkit-touch-callout: none;
誰でもIEのためにそれを無効にする方法を知っていますか?
その他すべての名前は少し異なります。
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
:
一緒に上記と-ms-touch-select: none;
-ms-touch-action: none;
、私もIE 10に自動隠蔽スクロールバーのボディ{}でこれを使用します。もっとあります
-ms-overflow-style: -ms-autohiding-scrollbar;
ここでは:http://msdn.microsoft.com/en-us/library/windows/apps/hh996923.aspx
また、デフォルトの応答を取り消すには、イベントコールバックをt彼はcontextmenuイベント。これは、マウスのためのすべてのブラウザで常にそうであるようにタッチのIEで動作します:
window.addEventListener("contextmenu", function(e) { e.preventDefault(); })
私はこれらのルールを追加しようとしましたが、動作しません...私はまだコピーするオプションを得ることができますリンクをクリックしてください... –
hmmn、これはまったく動作しているブラウザの特定のバージョンの特定の実装に完全に依存しています。あなたが試みたいと思うかもしれないことは、jqueryや他のライブラリがすべてのアンカーを通過してhrefを取り除き、hrefのデータにurlを設定し、各アンカーをクリックしてデータを読み込んでjavascriptでナビゲーションを開始することです-url。そのように、コピーするhrefはありません – bizzehdee