问题标签 [meta-tags]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 元页面刷新不适用于 php 页面?
我正在尝试将未启用 javascript 的用户重定向到我们的帮助页面 (help.php),特别是关于启用 javascript (help.php#nojavascript) 的部分。
但是,我的元刷新不起作用!它不断刷新同一页面!我尝试使用扩展名重定向到不同的页面.html
,这有效,那么为什么这不起作用?
php - 网站到移动网站的转换
我这里有一个简单的网页。
如果我想将它转换为移动网站,我的 html 应该是什么,或者当我用手机打开它时,我应该能够在我的屏幕上看到整个页面。
我尝试将此添加到我的 html 代码中...在头中
移动设备规格:任何支持移动设备的网页浏览,目标宽度为 320 像素。不允许水平滚动。只有垂直滚动。
你能帮我修复这个错误吗?只是转换为移动网站的代码。我在网上尝试了一些解决方案,但似乎没有成功。
谢谢!:D
html - 如何在影响包装 HTML 的 iframe 页面中获取视口/全屏元标记?
(标题可能不合适,但我尽量用词来表达)
描述: 我在我的域名注册商中将一个域 (a.com) 转发到另一个域 (b.com/a)。为了确保用户在浏览器 URL 栏上看到 a.com,我为其启用了域掩码。
但是,我发现域掩码实际上使用 iframe 技巧来包含来自域注册商位于 a.com 的生成 HTML 的 b.com/a 路径。
我对 iframe 没有任何问题,但是由于位于 b.com/a(例如 index.html)的页面是针对移动设备(iphone)的,因此它具有以下元标记:
如果没有外部包装 HTML 中的视口/全屏设置(尽管它位于 iframe html 页面中),这些页面将不会在加载时全屏显示。
确切的问题: 在这种情况下,我有什么方法可以使 iframe 中的视口/全屏设置工作?
javascript - 使用 Javascript 覆盖或禁用元刷新标签
我有一个网站,我正在尝试使用 Ajax 来更新页面上的一些内容而不重新加载它。但是,我的许多用户很有可能会使用不支持 Javascript 的移动浏览器,因此我正在尝试使用元刷新标签设计页面,以某种方式仅适用于没有 Javascript 的用户。有没有办法做到这一点?
我尝试将标签放在 noscript 元素中,但我的原始手机浏览器不会承认它。我正在考虑设置一个 cookie 来记住用户的浏览器是否支持 Javascript,或者有一个没有 Javascript 的页面版本,并尝试使用 Javascript 将用户重定向到更复杂的版本,但我想知道是否有是一种更优雅的方式。有没有人有任何想法?
php - 在网页上显示进程日志
我有一个网页允许启动某个进程,然后重定向到另一个显示该进程日志文件的页面。由于执行最多需要 10 分钟,我希望日志页面自动更新或定期从文件中加载数据。
现在我添加了
到 html/head 但想知道是否有更好的解决方案。有人可以就解决这个问题提供任何建议吗?
html - 使用 http-equiv 属性正确放置 META 标签?
我正在一个页面上实现 Bing 地图(我更喜欢谷歌地图,但这不是我的选择)。我正在关注 MS 在此处提供的教程:http: //msdn.microsoft.com/en-us/library/bb412551.aspx
使用 MS 的代码,一切正常。用我自己的一些 jQuery 代码充实它,我发现每次运行 $.get(); 时都会收到“Permission Denied”错误。我认为这是某种“同源”冲突,但经过多次检查,我确定我没有向任何其他主机请求任何内容(甚至不是 www.example.com 与 example.com - 一切都在同一主持人)。
经过一番挫折,我终于将原因归结为 MS 代码中的 META 标签:
这是在我的 HEAD 部分的底部。在阅读规范时。对于 META 标签(我不是很熟悉),我发现一些服务器可能会将 http-equiv 标签直接转换为 HTTP 标头,而其他服务器可能只是按原样发送它们。因为我相信标题必须在任何内容之前发送,我将 META 标签移到了 HEAD 部分的 BEGINING,一切正常。
另一个细节:我只在 IE7 中遇到了问题。当我在FF中测试时,我完全没有问题。
所以这是我的问题:具有 http-equiv 属性的 META 标签是否应该位于 HEAD 部分的开头?IE只是很奇怪吗?还是 FF 只是特别宽容?
谢谢!
html - 我应该删除元标记中的尾部斜杠吗?
W3c 标记验证要求我删除页面上的尾部斜杠。这个对吗?Aand 我的页面在所有浏览器中仍然兼容吗?
seo - 元标记与 robots.txt
使用元标记* 或 robots.txt 文件通知蜘蛛/爬虫包含或排除页面是否更好?
使用元标记和 robots.txt 是否有任何问题?
*例如:<#META name="robots" content="index, follow">
javascript - 移动网络应用程序 | 过度缩放旋转 + 隐藏 URL 栏
这是我的 META
这是我的 JavaSCript,据说隐藏了 URL 栏(这很古怪)
- 横版时文字非常大,竖版完美。关于为什么的任何想法?
- 在某些页面上,URL 栏完全隐藏,而在其他页面上,它只是部分隐藏。想法?
html - 如何确定谷歌搜索引擎的元关键字
我必须为我的网站决定元关键字。我想为谷歌搜索仔细决定它们。
我有两个问题:
- 我应该使用多少个关键字?
- 我的网站是意大利语的,我应该同时使用英语和意大利语关键字吗?
谢谢