gpt4 book ai didi

javascript - 关闭网页中的脚本阻止

转载 作者:行者123 更新时间:2023-11-28 04:13:58 26 4
gpt4 key购买 nike

我正在使用 Struts2 (JSP) 开发 Web 应用程序。

我在我的页面中使用大量 Javascript 来处理提示、弹出窗口、菜单栏等动态内容。

在大多数系统中,Javascript 默认被阻止。这会产生问题,就像每次我加载页面时,我都必须单击允许访问脚本。

在有提示的页面中,每次打开该页面时,我都必须允许访问脚本窗口。

这些会激怒将要使用该应用程序的用户,我不得不使用这些提示和脚本(这是非常需要的)。

有没有办法通过编码或者其他方式关闭脚本自动拦截?

实际上我想要的是用户不必面对总是点击允许内容的困难。

最佳答案

默认情况下,浏览器不会阻止脚本。如果用户已禁用脚本或正在运行某些脚本阻止软件,那么(作为页面作者)您无法绕过它。

如果可能的话,选项将是“禁用脚本,除非页面作者真的、真的想要它”,许多作者会认为“我真的、真的希望访问者看到我的侵入性广告,这些广告会旋转并向他们大喊大叫” . (就选项而言,这对用户帮助不大!)

你应该遵循progressive enhancement的设计原则和 unobtrusive JavaScript .

如果您正在处理受控环境(如果在大多数系统中 java 脚本默认被阻止,这似乎是合理的)那么您可以配置系统以允许网站使用 JS .这将涉及充当系统管理员,而不是页面作者。如何执行此操作取决于浏览器/第三方脚本阻止软件。例如,在 Internet Explorer 中,您可以将站点放在 Intranet 区域中,并允许该区域中的所有站点使用 JS。

关于javascript - 关闭网页中的脚本阻止,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9392496/

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