问题标签 [html-generation]

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 投票
2 回答
750 浏览

php - PHP - HTML 的生成器

我将创建一个基于 PHP 的 HTML 生成器,这个生成器将帮助我创建一些 HTML 文件。HTML 文件的内容基于用户输入的数据。是否有任何 PHP 类或 PHP 框架可以用来轻松开发此工具?

0 投票
3 回答
252 浏览

php - system() 和 shell_exec() 方法

我正在使用 WAMP 安装(在 Windows 上)。这些方法是否system()shell_exec()适用于 Linux 机器,或者它们是否也适用于 Windows?我正在 Windows 中尝试这些方法,但没有任何效果。

0 投票
3 回答
948 浏览

c# - HtmlAgilityPack - 如何抓取
大型网页中的数据

我正在尝试从 WEBPAGE 中获取数据, <DIV>特定的类 <DIV class="personal_info"> 有 10 个类似<DIV>的 S 并且属于相同的类“Personal_info”(如 HTML 代码所示,现在我想提取 10-15 中的类 personal_info 的所有 DIV在每个网页中。

<div class="personal_info"><span class="bold">Rama Anand</span><br><br> Mobile: 9916184586<br>rama_asset@hotmail.com<br> Bangalore</div>

为了做一些必要的事情,我开始使用堆栈溢出中有人建议的 HTML AGILE PACK,我一开始就卡住了,因为在 HtmlAgilePack 中缺乏知识,我的 C# 代码是这样的

那么如何进一步编码,以便可以抓取类为“personal_info”的 DIV 中的数据......示例建议将不胜感激

0 投票
5 回答
3481 浏览

javascript - 使用 javascript 完全生成 html 的优缺点

最近,我想出了一些关于如何提高 Web 应用程序整体性能的想法,而不是从 Web 服务器生成准备显示的 html 页面,为什么不让它在客户端完全生成。这样做,只需要将纯数据(在我的例子中是 JSON 格式的数据)发送到浏览器。这会将 html 生成的工作从服务器卸载到客户端的浏览器,并减少发送回用户的响应数据包的大小。

经过一番研究,我发现这个框架(http://beebole-apps.com/pure/)和我的一样。

我想知道的是这样做的利弊。对于 Web 服务器来说,它肯定更快更好,并且使用现代浏览器,Javascript 代码可以快速运行,因此可以快速完成页面生成。

这种方法的缺点可能是 SEO。我不确定像谷歌这样的搜索引擎是否会适当地索引我的网站。 你能告诉我这种方法的缺点是什么吗?

Ps:我还附上了示例代码来帮助描述方法如下:

在头部,简单的 javascript 代码将像这样编写:

在正文中,只有一个元素存在,仅用作数据容器,如下所示:

当浏览器渲染文件时,会调用 html_generator.js 中的 htmlGenerate 函数,并在该函数中生成整个 html 页面。请注意,html_generator.js 文件可能很大,因为它包含很多 html 模板,但由于它可以缓存在浏览器中,因此只会下载一次。

0 投票
1 回答
1650 浏览

php - PHP - DOMPDF 1 函数有效,另一个无效

我目前正在使用 DOMPDF,我试图找出我的 PDF 没有正确创建的原因。

当我运行以下代码时,

在我的浏览器中,我看到了我希望生成的 PDF 内容,但是如果我运行此代码,

我没有得到任何回复,我希望在那里获得一个下载窗口。这是有原因的吗,我想知道格式错误的HTML是否会出现问题?

0 投票
3 回答
1631 浏览

php - 如何构造生成html的php

我有一个 php 文件和一堆 HTML 元素,其中包括:

  1. 标题
  2. css
  3. 重复使用的“间隔”元素,静态
  4. 一堆模板,它们从 PHP 代码中获取参数来插入什么

基本上,我想知道将所有这些文件放入其中的正确方法是什么。我猜我的文件夹中应该有一个 file.css,php 会吞入内存并放入标题信息。间隔元素是否应该保存为“spacer.html”,并且 PHP 会将它的一个副本吞入一个字符串并在必要时将其放入 HTML 中?或者所有这些都应该作为字符串常量存在于 PHP 中吗?

动态“模板”元素有点棘手,因为我不确定如何分隔 HTML 并让它具有参数被放入的标记。

0 投票
1 回答
190 浏览

php - 如何使用 MVC 从 PHP 生成模板化 HTML

我有相当复杂的 HTML 文档要生成,格式为

<head> (a css that needs to be inserted here) </head>

以及具有多种 HTML 模板位的主体。简单地说,我可能有一个 PHP 函数(让我们假设域是新闻文章,因为这是最简单的),比如

这将输出带有填充模板的参数的 HTML。

至少我只想要一个易于编辑 PHP 和易于编辑 HTML 和 CSS 的漂亮文件夹。到目前为止,我已经将所有内容都放在一个 .php 文件中—— 'lots of HTML <img src="' . $imgSrc . "'> more HTML ...' 这使得我们的设计师很难进行修改,而我们的编码员(那就是我)很难进行修改。所以我需要把它解耦。但我不确定如何拥有一个纯 html 文件,其中包含要由 php 填充的“漏洞”,因为我会在 PHP 中实现这些漏洞...... catch-22。

在之前的 SO question 中建议 MVC 是实现此目的的方法。这听起来很可信,但我不知道如何去做。我不能引入任何 IDE - 开发人员应该能够在控制台的文本编辑器中进行处理。

如果它们恰好“更好”,那么 Python 和 Java 也是选项。

0 投票
1 回答
4232 浏览

asp.net - 导出 PhoneGap 的 ASP.NET MVC 应用程序源代码

我和我的团队目前正在使用 ASP.NET MVC 4、HTML5 和 PhoneGap 开发适用于 Android 和 iOS 的应用程序。开发工作非常好;然而,一个问题仍未得到解答:从我们的 MVC 解决方案生成 PhoneGap 需要的三个文件(一个 HTML 页面、一个 JavaScript 文件和一个 CSS 样式表)的推荐方法是什么?

你会推荐使用基于 Razor 模板的方法吗?或者您会在每次构建后简单地自动复制输出的 HTML 源代码?或者你会建议完全不同的东西吗?

0 投票
2 回答
238 浏览

ruby-on-rails - 在没有网络服务器的情况下使用 rails 生成 HTML 页面

是否可以在不使用网络服务器的情况下使用 Ruby on Rails 框架生成 HTML 页面?我想做这样的事情:

第一个参数是Rails.root,第二个是 HTTP 路径,该函数以字符串形式返回该页面的 HTML。

有人可以告诉我该怎么做吗?泰。

0 投票
2 回答
207 浏览

java - 忘记 Java HTML 框架的名称

听起来可能很愚蠢,但我正在使用一个包含 3 个类的小框架来生成 html:

  • Tag extends LinkedList
  • Attribute
  • Attributes extends LinkedList<Attribute>

(我有源代码)

然而,过度的谷歌搜索(也有源代码)并没有太大帮助,只是给了我一个(合适的)文件的链接people.cs.uct.ac.za/~bfry/.../Tag.java,但手动检查它的主页并没有帮助......

有人知道这个框架吗,我想在教程中参考一下...