问题标签 [server-side-includes]

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 投票
5 回答
6586 浏览

php - PHP - 将代码拆分为多个文件或将其保存在尽可能少的文件中?

现在我有一个脚本,它在 4 个文件中达到了 400 KB(每个文件大约 3500 行)。

我应该把它分成更多的文件吗?

require_once由于多次调用,拥有更多文件会影响性能吗?

0 投票
4 回答
1229 浏览

php - 从一台服务器连接到另一个数据库

好的,所以我有一个客户端正试图将他的一半站点移动到另一台服务器...在这我仍然需要从两个数据库中提取数据。所以我有新站点,我需要在旧站点上执行 mysql db 查询,这样我就可以包含旧导航....但是当我这样做时

我明白了

我如何从新站点访问另一个数据库并且不允许它干扰新的数据库连接

0 投票
1 回答
152 浏览

server-side-includes - 您可以链接到来自另一个站点的服务器端包含吗?

我在 PicoSearch 上有一个搜索模板,我们的设计使用服务器端包含来加载菜单,所以我想知道是否可以从搜索模板链接到我们服务器上的服务器端包含。

0 投票
1 回答
2142 浏览

asp.net - 服务器端 css 在 FireFox 和 Chrome 中不起作用

我正在使用 asp.net4,并且在 head 标签中显示了这样的 CSS。

这样我就可以在将其提供给浏览器之前将一些变量处理到工作表中。

这适用于 IE8,它不适用于 Firefox 3.6 或 Chrome 9。

在 FireFox 和 Chrome 中,就好像样式表没有应用于页面一样。缺少所有样式和格式。

检查 IIS 日志,我看到页面已成功发送到这些浏览器。我什至可以直接导航到 Read.aspx 地址并查看 css。

我怎样才能让这些在那些浏览器中工作?

谢谢

附加 这是渲染的样子。

0 投票
1 回答
465 浏览

asp.net - asp.net 4 precompile utility and classic asp files

We have a huge site that still has over 800 classic asp pages. While working on the upgrade of the site to 4.0 I cam across an issue where asp.net precompile utility aspnet_compiler throws millions of errors in those classic asp pages, especially with the include directives. (mainly constants and functions are defined in the global files not visible in the included file itself)

Is there a way to tell precompile utility to ignore classic asp and inc files?

Is there any other way other then converting all asp pages to make it precompile?

0 投票
2 回答
855 浏览

php - 服务器端包含 - php

我正在更新一个当前为静态 html 的站点(即 index.html)。我想将博客文章拉到页面中,并且只知道 SimplePie 来完成此操作。

问题 1 - 如果我将网站从 .html 更新为 .php,搜索引擎重新索引时 SEO 是否会受到影响?

问题 2 - 有没有办法使用服务器端包含来包含我的 SimplePie 结果的 .php 文件,或者有其他方法可以将博客文章直接拉到 .html 文件中?

我会很感激建议。

0 投票
3 回答
683 浏览

javascript - 用于声明客户端包含的 ASP.NET 指令约定

我将 .aspx 和 .ascx 文件加载为StreamReader.

我希望每个文件在像<%@ ClientDependency path="~/Scripts/jquery-1.4.1.min.js" %>.

是否有现有的惯例来做这样的事情?我不需要实现,但如果已经有办法,我不想创建新语法。

<%@此外, ASP.NET中自定义块的准则是什么?

另外,如果您能想到更合适的描述,请重新标记此问题。

0 投票
2 回答
4188 浏览

php - 将文件包含到变量中

我试图保持我的代码干净,将其中的一些分解成文件(有点像库)。但是其中一些文件需要运行 PHP。

所以我想做的是:

比在 template.php 中我会:

所以我想将php运行后发生的事情存储在一个变量中以便以后传递。

使用 file_get_contents 不会运行 php,它会将其存储为字符串,所以有什么选项可以解决这个问题,还是我不走运?

更新:

就像:

还是您的意思是为每个文件创建一个函数?

0 投票
2 回答
451 浏览

javascript - 将经典 ASP Javascript 包括升级到 .net

我正在开发一个从经典 ASP 项目演变而来的 ASP.net 3.5 项目。我们有两个旧的 Javascript 文件,它们包含在几个页面中,并且从未正确更新。Javascript 包含 ASP.Net 服务器标记,文件以 .js.aspx 扩展名保存。

嵌入的 VB.net 引用类中的共享(静态)属性以及 ASP.net 会话变量。有问题的类未导入 Javascript 文件中,因此 Visual Studio 无法编译该页面。但是,当您加载包含这些文件的页面时,它可以正常工作。

将这些文件更新为 .Net 标准的正确方法是什么?我们应该避免在 Javascript 文件中包含服务器标签,还是有一种 .Net 方法可以将 Javascript 和服务器端代码混合在一个可包含的文件中?

谢谢。

编辑以回答问题:

该文件与 <!-- #include virtual="myFile.js.aspx" --> 一起包含在脚本标记中。编译器错误是:“未声明名称‘MyClass’”,其中 MyClass 是被引用的类。

0 投票
1 回答
168 浏览

asp-classic - 如何实现服务器端包含导航链接

我有 4 个 html 页面。其中 1 个具有通用 UI,需要在所有其他页面上可用。
在导航页面中,有 3 个链接指向其他 3 个页面。我用 include 在这三个文件中都有这个公共文件。
我不知道如何处理链接点击事件并相应地更改页面。
谁能帮我实现这一目标?


提前致谢。维杰