可能重复:
禁用文本选择突出显示的CSS规则
我正在制作一个包含多个页面的HTML/CSS/jQuery库.
我确实有一个"下一步"按钮,这是一个与jQuery点击监听器的简单链接.
问题是,如果用户多次单击该按钮,则选择该按钮的文本,然后选择整行文本.在我真正的黑暗设计中,这真的是丑陋而荒谬的.
所以这是我的问题:您可以禁用HTML上的文本选择吗?如果没有,我会非常怀念flash及其在文本字段上的高级配置......
我试图找到我的页面的第一个链接适合"AAA"(示例).
我首先尝试获取此href的链接:
$('a[href$="AAA"]')
Run Code Online (Sandbox Code Playgroud)
然后选择第一个:
$('a[href$="AAA"]')[0]
Run Code Online (Sandbox Code Playgroud)
然后定位此链接的title属性
$('a[href$="AAA"]')[0].attr("title");
Run Code Online (Sandbox Code Playgroud)
但所有这一切都让我在每一步都"未定义".怎么做?
示例锚点:
<a href="contents/medias/images/news/news_test_big.jpg" title="Nouvelle réalisation en ligne 1 FR" target="_blank" class="imageLink">
Run Code Online (Sandbox Code Playgroud) 我必须管理一个主要显示视频的网站.该网站将有一个带有<video>标签的移动版本,因此该视频也可以在他们的浏览器中在ipod,iphone,ipad和其他移动设备上播放.
我现在的问题是:哪种格式/编解码器选择转换视频,以获得最佳工作流程?
完美的解决方案是找到可以在flash和<video>播放器中播放的格式,这样我的客户端就不会将视频导出到多个文件中.
对于Flash,我会使用带有h264编解码器的.flv文件.但是那个格式/编解码器不能用<video>播放,不是吗?
如果没有,是否有可以同时适用的格式/编解码器组合?
如果不是,我该怎么办?有一个用于Web版本的.flv/h264文件,以及一个用于移动版本的.ogg/webM文件吗?
提前感谢您的宝贵建议!
对于HTML5网络存储和应用程序缓存,我很慢但肯定会疯狂.
这是我的例子:http: //daviddarx.com/stuffs/work/custom/54/
缓存清单在http://manifest-validator.com/上有效并经过测试:http://daviddarx.com/stuffs/work/custom/54/cache.manifest
由于它不起作用,我采用了一个非常简单的工作示例,然后尝试逐步添加我的部分代码和数据,添加少量,然后我再次测试它.
当我从简单的例子开始,一切都很好.如果我将我的iPhone置于平面模式,我在启动网站时会收到一条离线消息,但随后我可以查看结果.
当我添加一些我的资产(页面中的HTML代码,1-2个图像等)时,它仍然有效.
如果我然后添加更多的资源(例如,css和所有关联的图像),问题就开始了...如果我进入平面模式然后打开页面,我会得到正常的消息(我得到的是正确的消息)工作),然后另一条消息,要求我重试或取消.如果我取消,该网站只是不显示和应用程序关闭,如果我按下重试按钮,我会一次又一次得到相同的消息....
我真的不知道该怎么做.每次我都会在测试之前验证我的缓存清单,每次我更改URL以确保所有内容都重置.
这是否与缓存文件的重量有关?是否有大小或文件的限制?
另一句话:在测试之前,我总是在计算机的控制台中检查我的页面,以确保它不是一个明显的问题.实际上,每次尝试都会在桌面浏览器上获得成功,并加载所有资产.
你知道那可能来自哪里吗?
编辑:我再次做了很多测试,仍然无法让它工作.
以下是情况的摘要:
2.这是我的缓存清单:http://daviddarx.com/stuffs/work/custom/61/manifest.appcache 根据http://manifest-validator.com/完全有效.
3.当我在chrome(桌面)上加载页面并在控制台显示时,一切正常.所有元素都被缓存,如果我刷新,缓存就可以了.
4.当我在桌面chrome上加载页面并查看网络面板时,我可以看到所有内容都是从缓存中加载的.没有丢失的文件.
5.当我从任何互联网断开我的台式电脑时,它正在工作!如果我在没有任何连接的情况下使用chrome浏览网站,我可以显示页面,一切都很好,我希望它可以在我的Iphone上.
6.当我第一次使用我的iPhone并访问网站时,一切正常.移动safari控制台中没有任何错误.如果我打开"平面模式"并返回safari,我可以显示我所在的页面(我之前无法实现).但是,如果我尝试更改页面,它只是警告我"无法打开页面",然后取消请求.我只能留在当前页面上.
在我的台式电脑上,一切都很完美,但它只是在我的Iphone上工作.
你有什么主意吗?你能在桌面和iPhone浏览器上试试吗?