我在主页头部分使用了noscript标签,它显示了在客户端浏览器上禁用脚本时的消息,它在Windows手机和mac PC等所有设备上运行但是,当我从浏览器禁用JavaScript时,它在iPad和iPod上显示html标签但刷新页面后,它会显示我在noscript标签中放置的消息.我无法理解它是什么,有没有人有解决方案?提前致谢!
<noscript>
<div class="notify-container" id="Div1">
<div id="Div2">
<span class="notify-close" id="Span1"></span><span class="notify-text" id="Span2">
<asp:Label runat="server" ID="JavascriptNotEnabledNotification"></asp:Label></span>
</div>
</div>
</noscript>
Run Code Online (Sandbox Code Playgroud)
上面的脚本在禁用JavaScript时显示以下通知.

我使用上面的标签,它正在以正确的方式工作,但问题是,当我在iPad和iPod设备上禁用JavaScript时,上面的标签显示在页面上,而不是显示消息.
在iPad和iPod上显示标签的同一页面,而不是下面快照中给出的通知栏

它是iPad和iPod中的noscript标签问题还是标签没有得到CSS?
我会考虑的
<html>
<head>
<script>
document.write('<style>.noScript { display:none }</style>');
</script>
</head>
<body>
<div class="noScript">Your browser has JS <span style="display:none"> and CSS</span> disabled</div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)