- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
目前,我们页面上的许多链接在页面加载时都会更改为 href="javascript:void(0);"
,但如果您不耐烦(就像大多数用户一样),您可以单击页面加载之前的链接并登陆到更笨重、非 javascript、非 ajax 页面。
这些天我经常考虑渐进式增强,我预测我们的大多数用户将启用 JavaScript(还没有数据,我们还没有启动 alpha)
生成一些指示用户为 session 启用了 javascript 的指示符,然后提供假定 javascript 的页面,这是一个坏主意吗? (即让服务器从头开始放置 href="javascript:void(0);"
)
最佳答案
为什么不这样做呢?
<a href="oldversion.htm" onclick="...something useful......; return false;">link</a>
return false
告诉浏览器不要继续处理 href 中的 url。
现在js访问者得到了精美的js,非js用户则默默回退;并且无需更改页面加载上的链接。
关于javascript - 服务器端的渐进增强?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/888703/
前几天我读到了一种特殊类型的回调,当你重复调用它时,它会随着你的进展而进行。就像第一次调用它时执行 A 并返回一样,然后在下次调用它时执行 B。最终它以某种方式发出信号,表明最终行动已经采取。 我不记
我正在使用 php Gmagick 修改图像。以下代码按预期工作,只是图像不是渐进的。为什么?根据GraphicsMagick docs它应该。作为引用,输入图像为 666 x 1000。 $
我希望能够使用 Flash 播放器传送音乐/mp3,但我想让 mp3 文件无法被嗅探......即你不能使用 safari、firebug 等。使用事件窗口找出 mp3 位置。我没有流媒体服务器。任何
我是一名优秀的程序员,十分优秀!