javascript - 使我的网站与 Noscript 兼容

标签 javascript css html noscript

我几乎要从头开始为自己建立一个名牌网站,既是一种学习经验,也是为了正式将我的形象发布到网上。我制作了一个看起来很酷(至少,我认为是这样)的选项卡式网站,它使用 AJAX 和 anchor 导航在选项卡之间切换。我还整理了一个样式更改脚本,它使用 cookie 来记住您的样式选择。

现在,值(value) 64000 美元的问题:如何让选择关闭 JavaScript 的人可以使用该网站?就目前而言,没有脚本的用户只能看到“关于我”部分。我还在顶部放置了一个横幅,将他们引导至我的“noscript”页面,该页面目前还不存在。最好的选择是一次显示所有内容的 noscript 页面吗?是否有一种 CSS 方法可以避免使用 JavaScript 进行选项卡切换?或者,是否有一些方法可以在不使用脚本的情况下向用户显示主页上的所有内容,但仍然为其他人提供脚本增强版本?

我的站点位于 scolbyme.webs.com .感谢你们提出的任何想法!

附言能说出背景颜色的人可加分。

最佳答案

如果您担心那些关闭脚本的人,您使用了错误的设计程序;您应该制作一个无需脚本即可运行的网站,并在稍后添加 ajax/脚本增强功能。

现在更改它会非常困难,但也许您可以将所有选项卡设为常规链接并制作某种模板来显示正确的布局并读取所选选项卡的特定内容。

关于javascript - 使我的网站与 Noscript 兼容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4928796/

相关文章:

javascript - Jquery 在按钮上打开弹出窗口,单击以进行 Bootstrap

javascript - SQLike - 了解基础知识

javascript - 滚动时将标题/导航转换为导航图标

javascript - 调用 OnClick 两次 - 一次在标签中,一次在外部托管脚本中

html - 我可以在 angularjs 中将 index.html 文件分成不同的文件吗

javascript - 我如何知道用户是否使用 javascript 或 php 使用同一台计算机或不同计算机登录

javascript - Uncaught Error : Not an Array - google charts

html - 如何绝对定位:before pseudo element of child relative to parent?

css - WordPress 删除遗留 CSS 并包含新 CSS

jquery - 如何阻止 jQuery 标签 CSS 被覆盖