问题标签 [shtml]

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.

0 投票
4 回答
1069 浏览

php - 我可以在 SHTML 文件中包含 PHP 文件并将结果存储在 SHTML 变量中吗?

我想在 SHTML 文件中包含一个 PHP 文件并将结果存储在 SHTML 变量中,并根据结果包含不同的内容。

示例:
假设 PHP 脚本将以纯文本形式回显 0/1(取决于时间等)。然后在 SHTML 中,我想将该 PHP 文件的输出存储在 SHTML 变量中。然后,如果存储在该变量中的值为 1,则包括 fileA.html,否则包括 fileB.html。

0 投票
1 回答
156 浏览

php - 如果我的 shtml 页面是由 Javascript 打印的,Google 会将其编入索引吗?

我有 SHTML 文件,我想实现以下内容:

  • 第 1 步:假设我有一个 SHTML 页面,默认情况下 / 在<noscript>标签中显示“您必须打开 Javascript 才能查看此内容”。

下一步的具体实施并不重要

  • 第 2 步:然后在页面加载时,JS 请求 PHP 脚本返回:

    • 1 / 0(纯文本)并根据结果,JS 打印预期的内容或验证码表单。
      或者
    • 预期的内容或验证码表单,JS 打印它。

从中得到的主要内容是内容是由 JavaScript 打印的。Google 是否仍会像以前一样索引页面(包括内容)?我需要添加更多代码/指令吗?谷歌会经常索引吗?等等?

注意:将始终为 Google 打印内容。(没有验证码)

0 投票
1 回答
65 浏览

javascript - 设置 cookie 会导致意外行为


我有一个多语言网站,可以在德语和英语之间切换。我想将选择的语言存储在 cookie 中,这样访问者下次访问网站时就不必一遍又一遍地切换到他喜欢的语言。不幸的是,我对此有一种奇怪的行为。它看起来像这样:

我有一个切换语言的链接(onclick)。这个函数看起来像这样:

Firebug 说它跳转到正确的 IF 分支,所以当我点击“德语”时,这部分将执行“MYCOOKIE=DE”,否则执行英语分支。这看起来是对的。但是当我访问我网站的任何网页时(为了测试我选择了索引站点)并执行

我突然在德国网页“MYCOOKIE=EN”上得到结果,虽然它应该是“MYCOOKIE=DE”,因为该函数跳转到了正确的 IF 分支(其他分支)。当我切换到英语时,我会在英语网页“MYCOOKIE=DE;MYCOOKIE=EN”上得到结果。于是突然出现了两个同名的cookie。因此,cookie 的值不仅被反转,也没有被正确删除,而是完全废话。任何人都可以解释导致这种行为的代码中有什么问题吗?

0 投票
1 回答
619 浏览

php - 如何在php中运行shtml包含

我在服务器上有几十个 .shtml 文件,其中包含此语句以包含.inc文件:

这正是它在运行良好的源上显示的方式。

我想知道我是否可以在不更改它的情况下在我的 php 代码上运行它,因为当前文件有很多这种包含,我不想弄乱很多像这样的代码。

我只是不想将其更改为类似<?php include "../v4/rightmenu.inc"; ?>

0 投票
5 回答
78448 浏览

php - 记录用户 IP 地址、日期和时间

是否有一个简单的脚本或一段代码可以添加到我的页面来记录每个访问者、他们访问页面的日期和时间以及 IP 地址?什么是最好的方式来做到这一点...... javascript,php,其他东西?

编辑:

哎哟...

这是发生的事情......当我使用 FileZilla 访问我的服务器时,所有域名(大约 20 个)都像我的 domain.com 一样被记录,所以我找到了我需要的域名并检查了日志,但主要是搜索引擎。

但是我刚回去,碰巧向下滚动到看不见的东西,所有的域名又在前面加上 www,比如 www.mydomain.com,当然那里的日志很大,而且每一点都有我需要的信息。

发生这种情况是因为我找到了我正在寻找的 mydomain.com,当然我停止了寻找。我不知道也不知道有一个完全不同的场景……诚实的错误。

我仍在使用该代码,因为它又好又小,日志非常庞大,需要数小时才能下载和查看。

0 投票
0 回答
82 浏览

css - 控制网页布局

我有一个网页,问题是当我最小化(通过单击标题栏上的最大化按钮)网页时,所有看起来都不好的随机播放。是否有任何 CSS 属性用于控制页面最小化时的布局。

admin.shtml------------

header.ssi-------------

menu.ssi------------

style.css--------------

/* 菜单栏*/

0 投票
1 回答
641 浏览

php - 渲染 PHP 包含在 SHTML 文件中

我在我的 shtml 页面中使用了一个 php 脚本的包含。

我的服务器设置得很好,可以检测和渲染混合 php。该页面在所有浏览器中都可以很好地呈现脚本。

然而......当试图在谷歌翻译中查看页面时,脚本的路径似乎让事情变得混乱。

在 IE 中有一个 404 错误说它在服务器上找不到脚本(暗示它认为它应该在谷歌服务器上查找)

在 Chrome 和 Safari 中,它似乎克服了这个问题并尝试我的域来找到它,它确实如此,但随后脚本的渲染接管了它并显示了所有内容。仅显示主页的短暂闪烁。

任何想法都会有所帮助!谢谢

0 投票
1 回答
71 浏览

lift - 提升jsonform id

我在 myjsonclass.show 中使用 SHtml.jsonForm 通过以下命令将 jsonform 包装到 HTML 页面:

它工作正常。

SHtml.jsonForm 方法为表单标签定义了一个随机 id,我想知道是否有解决方案可以获取该 id 并在 HTML 中使用它。例如,在 Javascript 中应用表单验证器会更容易。

0 投票
3 回答
2418 浏览

php - shtml中的php代码

好的,所以我对网站设计非常陌生,所以请记住这一点。我一直在开发一个网站(文件扩展名为 .shtml),现在是时候向它添加 php 代码了。这只是一点代码,但在.shtml网站上不起作用;php 代码以注释形式出现在源代码中。我想知道是否有办法让 php 代码在 shtml 网站上工作。谢谢。

0 投票
1 回答
771 浏览

css - 服务器端导航突出显示活动页面

我正在寻找能够识别活动页面的服务器端 header.shtml(可能通过向其添加 css 类)

我试图通过使用 .shtml 来减少代码,然后

不过我猜,这只能通过 Javascript 或 JQuery 来完成,但我想知道它是否只能通过 css 来完成?