gpt4 book ai didi

javascript - 服务器端的渐进增强?

转载 作者:行者123 更新时间:2023-11-28 16:40:39 25 4
gpt4 key购买 nike

目前,我们页面上的许多链接在页面加载时都会更改为 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/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com