标签: noscript

<noscript> 在 XML 文档中的处理

使用 MIME 类型text/html提供的页面与使用 MIME 类型application/xhtml+xml提供的页面的 <noscript> 块处理有什么区别吗?

据我所知,如果在浏览器中禁用了 JavaScript,则根本不会处理文本/html页面的<noscript> 块。application/xhtml+xml页面会发生什么?我怀疑对于此类页面,在禁用 JavaScript 时仍会分析该块。但我没有找到对这个问题的任何澄清。

有人可以指出我适当的 W3C 标准或提供任何其他说明吗?

附注。感兴趣的情况是访问计数服务,它使用 <noscript> 块来跟踪禁用 JS 的访问者。如果在任何情况下都下载了 <noscript> 块的元素(例如,零尺寸的图像),那么此类服务应该会中断:(

xml xhtml web-standards noscript mime-types

2
推荐指数
1
解决办法
1507
查看次数

用于noscript标签的正文样式?

如果没有启用JavaScript,我希望我的身体overflow:hidden(没有滚动条).

我怎么解决这个问题?是否可以在<head>中使用noscript标签并在其中设置特定样式?

javascript css noscript

2
推荐指数
1
解决办法
1555
查看次数

display:none 不适用于 IE7 或 IE8 中的 &lt;noscript&gt; 标签

我有以下标签,可以在除 IE 7 和 IE8 之外的每个“现代”浏览器中正常运行。

<style type="text/css">
    noscript.show {
        display:inline;
    }
    noscript.hide {
        display:none;
    }
</style>
<noscript class="hide">Javascript is currently disabled in your browser.</noscript>
Run Code Online (Sandbox Code Playgroud)

IE 可以在 noscript 标签上处理这个吗?如果是这样,如何?

css noscript internet-explorer-8 internet-explorer-7

2
推荐指数
1
解决办法
3427
查看次数

如何检测浏览器JavaScript是否已关闭并显示通知

我需要检查浏览器JavaScript是否已关闭,然后显示错误div而不是正文,我该怎么做?

html javascript jquery noscript

2
推荐指数
2
解决办法
2321
查看次数

在Google Static Maps API中隐藏poi.business标记/标签

我正在构建一个静态Google地图网址,以便在<noscript><noscript>"查找我们"页面的标记内使用,作为用户关闭脚本时的后备.到目前为止的代码是:

<div id="map" class="map">
    <noscript>
        <img src="https://maps.googleapis.com/maps/api/staticmap?center=[lat],[long]
            &zoom=17
            &size=600x400
            &scale=1
            &maptype=hybrid
            &visible=[lat],[long]
            &key=[key hidden]">
    </noscript>
</div>
Run Code Online (Sandbox Code Playgroud)

然而,在得到的地图图像上,存在用于其他商业的标记(例如,餐馆的橙刀和叉标记)和/或兴趣点.

我想要取消这些标记的显示,并为我感兴趣的位置添加自定义标记(并且markers=....未在上面的代码段中显示).

我在Static Maps API文档中找不到任何内容,也没有在stackoverflow上找到任何内容.

有没有办法实现这一目标,还是我坚持使用静态地图?

api label noscript hide google-maps-static-api

2
推荐指数
1
解决办法
2436
查看次数

<Noscript>标签在IE6中不起作用.我可以帮忙吗?

有谁知道为什么这在IE6中不起作用?:

<noscript>This requires javascript</noscript>
Run Code Online (Sandbox Code Playgroud)

看起来很简单,但与FF不同,IE6在我禁用javascript时不显示它.

这真的令人困惑:(我认为标签应该是兼容的acrosss浏览器?好吧,从标签的W3个人资料页面输入.(http://www.w3schools.com/tags/tag_noscript.asp)

任何帮助都会很棒!Fiton

html javascript tags noscript internet-explorer-6

1
推荐指数
1
解决办法
838
查看次数

检测是否有溢出没有javascript

我想知道是否有一种HTML/CSS唯一的方法来检测(或至少显示/隐藏一些具有伪类的元素等),以便在元素的内容溢出时采取行动(仅在垂直方向).是的,我知道它可以完成,我知道如何做到这一点(我不需要这方面的JS示例,请),我只是想知道是否有一个聪明的方法,没有任何 JavaScript.

我正在尝试显示一个"更多......"按钮,该按钮仅在出现溢出时出现,如果可能的话,尝试在没有JS的情况下实现此目的.

html css overflow noscript

1
推荐指数
1
解决办法
631
查看次数

使闪存有效

我怎样才能使这部分代码有效?我对flash嵌入没有多少经验.

<noscript>
    <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="999" height="241" title="">
      <param name="movie" value="images/banner.swf" />
      <param name="quality" value="high" />
      <param name="BGCOLOR" value="#EFE8DE" />
      <param name="wmode" value="opaque" />
      <embed src="images/banner.swf" width="999" height="241" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" wmode="opaque"</embed></object>
</noscript>
Run Code Online (Sandbox Code Playgroud)

html flash validation noscript

1
推荐指数
1
解决办法
112
查看次数

我为什么要使用<noscript>?

在这里幽默我.

我为什么要<noscript>在我的页面中使用?替代方案(至少是我使用的那个)是与(例如)HTML 5 Boilerplate一起使用的Modernizr + no-js类组合,到目前为止,这在所有用例中已经足够了.

我可以想到使用的唯一原因<noscript>是在没有启用JS时有条件地加载资源文件(很可能是CSS覆盖?).我不确定是否有办法在不使用JS的情况下完成JS <noscript>,但即使是那个用例似乎也可以解决它.

下面有很多明显的答案.

是的,<noscript>用于在Javascript不可用时有条件地向客户端显示/隐藏HTML元素.我知道.你知道的.每个使用HTML的人都应该知道这一点.

但是,还有很多其他方法可以做同样的事情,其中​​大多数都是首选<noscript>.一个是html.no-jsModernizr切换的类,我在上面提到过.

所以问题背后的想法更多的是,<noscript>对于Web开发人员来说,它有什么独特之处吗?也就是说,它足够重要,但除此之外别无他法.

下面的@Guffa对广告提出了一个很好的观点.

html javascript noscript

1
推荐指数
1
解决办法
3096
查看次数

如果没有javascript,但如果使用php代替<noscript>,如何阻止加载页面?

我有一个页面与PHP和代码中的其他东西.我需要做的是用php检查浏览器中是否启用了javascript.这样,将阻止整个页面源被加载,而不是使用它只能阻止页面加载,但允许源代码.

javascript php noscript

1
推荐指数
1
解决办法
1109
查看次数