Windows phone 7 如何在使用PhoneGap/Cordova时禁用WP7 IE中的选择/剪贴板行为

Windows phone 7 如何在使用PhoneGap/Cordova时禁用WP7 IE中的选择/剪贴板行为,windows-phone-7,cordova,Windows Phone 7,Cordova,我正在尝试使用Cordova 1.7.0为WP7创建一个简单的Phonegap/Cordova应用程序 VS 2012项目模板在index.html中显示一条简单的欢迎消息。当您触摸屏幕上的文本时,文本将变为选中,并显示剪贴板图标。此外,如果您的页面包含图片,触摸该图片会将其高亮显示为选中 这种行为使UI无法使用,我如何防止它 我试过的是: a) 所有CSS-ms用户可选:无等, 及 b) 元素中的uselectable='on'属性 这些都不妨碍UI元素的可选择性 (注意WP7是芒果) 有什么

我正在尝试使用Cordova 1.7.0为WP7创建一个简单的Phonegap/Cordova应用程序

VS 2012项目模板在index.html中显示一条简单的欢迎消息。当您触摸屏幕上的文本时,文本将变为选中,并显示剪贴板图标。此外,如果您的页面包含图片,触摸该图片会将其高亮显示为选中

这种行为使UI无法使用,我如何防止它

我试过的是: a) 所有CSS-ms用户可选:无等, 及 b) 元素中的uselectable='on'属性

这些都不妨碍UI元素的可选择性

(注意WP7是芒果)

有什么想法吗


Thx

我用绝对定位伪元素解决了它。例如,您有一个包含文本的元素,希望避免选择文本:

<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis vitae orci condimentum magna sagittis congue eu at diam. <a href="#">Learn more</a></p>

添加了链接的Z索引,以保留单击链接的可能性,因此如果此块中有其他可单击元素,请小心。对于WP7来说,这个解决方案很难看,但它是有效的。

我已经用绝对定位伪元素解决了它。例如,您有一个包含文本的元素,希望避免选择文本:

<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis vitae orci condimentum magna sagittis congue eu at diam. <a href="#">Learn more</a></p>
添加了链接的Z索引,以保留单击链接的可能性,因此如果此块中有其他可单击元素,请小心。这个解决方案对于WP7来说是丑陋的,但它是有效的