问题标签 [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 投票
5 回答
303 浏览

c# - 您发现哪种方法输出动态 HTML 更具可读性?

我想这将归结为个人喜好,但你会走哪条路?

比。

还是我根本不应该这样做,而是使用 HtmlTextWriter 类?

编辑:这里有一些非常好的建议。我们在 2.0 框架上,所以 LINQ 不可用

0 投票
4 回答
198 浏览

html-generation - 自动 HTML 缓存生成工具

是否有任何工具可以为我当前的动态网站自动生成静态 HTML 页面。即为我的动态网站的每个唯一网址生成一个唯一的 HTML 页面。

如果我不必为此更改我的动态网站代码,那就太好了。

0 投票
1 回答
571 浏览

asp.net - 我如何将 aspx-markup 格式化为 html 以在网页上显示

我一直在使用 C. Coller 出色的CopyAsHtml-Visual Studio 插件将 C# 代码作为 html 复制到网页。

现在,我开始怀疑是否有类似的工具可以将 aspx 标记转换为有效的 html 以显示在页面上?我正在寻找的功能可以在G. Houston 的博客上看到。

前任 如果我喂这个

进入上面链接中的工具,它为我生成以下内容:

我可以简单地将其复制并粘贴到网站中以显示使用的 aspx 标记。

如果有这种功能的工具,可以集成到 VS 中,我想听听!实现此效果的其他方法也将不胜感激!

问候,J.Arola

0 投票
7 回答
109870 浏览

python - 在 python 中将列表转换为 HTML 表格的最简单方法?

假设我有一个这样的列表:

我想尝试将这些数据转换为各种尺寸的 HTML 表格:

或者

或者

是否有一个库可以处理这个问题而无需进行疯狂的列表拼接或嵌套 for 循环?我的 google 搜索显示有一些 HTML 库,但我没有时间逐个查看它们是否可以很好地处理表格。有没有人不得不这样做?如果是这样,你是怎么做到的?

0 投票
11 回答
33461 浏览

javascript - 保存javascript生成的文档

Javascript 可以操作浏览器正在显示的文档,因此如下:

将使浏览器显示一个表格,就像它是原始 HTML 文档一样:

有没有办法可以保存/提供此文档内容?

目前我们有一些使用 Ext-js 生成的漂亮报告,我想做的是拥有它的“text/html”版本(我的意思是,不需要 javascript 的东西)

所以在页面的末尾我会添加一个按钮:“另存为 blaba”,文档应该显示文本/纯文本版本。

我现在能想到的唯一方法是将内容写入 javascript 变量,例如:

然后将该值发布到服务器,并让服务器显示该值。

但看起来非常棘手。

有替代方案吗?

编辑

好的,我几乎明白了。现在我只需要弹出新窗口,以便显示“您要保存它吗”选项

这是我到目前为止所拥有的

该行:

应该指定新的内容类型,但它被忽略了。

0 投票
2 回答
73 浏览

asp.net-mvc - 任何想法最好的方法是通过 MVC 中的 AJAX 更新一个复杂的视图生成的 HTML 块?

我正在迁移到 MVC 的旧 Web 窗体应用程序中有一堆代码。各种页面的某些部分需要由视图生成 HTML,然后通过 AJAX 调用重新生成。很多 HTML 非常复杂,因此将所有 html 生成集中在一个位置(最好是模板)确实很有帮助。

我的问题是,有没有更好的方法来解决这个问题?我应该使用部分视图还是什么?这将如何转化为 WebService 调用?我可以做一些更有效的事情吗?

基本上这就是我现在正在做的事情(这是一个非常基本的、糟糕的例子,所以我很抱歉):

伪代码中

标记

AJAX Javascripty 的东西

静态方法

我的网络服务

0 投票
1 回答
12141 浏览

perl - 如何在 Perl 中生成 HTML 表格?

我需要以 HTML 格式创建 2 个表格。每个有 5 行:

第一桌

  • 第一行有 FRUITS,占据所有列
  • 第二行有一月(月),占据所有列
  • 第三行有一些 6 种水果的名称(苹果、橙子、葡萄......)这些名称不会改变。所以这一行有 6 列
  • 第 4 行有每个水果的费率(10,20,30..)所以这有 6 列。
  • 第 5 行有每个水果的相应消息,显示为可用或不可用。

第二张桌子

如果可用,则单元格的背景颜色应为绿色,如果不是红色。

  • 第一行有蔬菜,占据所有列
  • 第二行有二月(月),占据所有列
  • 第 3 行有一些 6 种蔬菜的名称(番茄、马铃薯……)这些名称不会改变。所以这一行有 6 列
  • 第 4 行有每种蔬菜的费率(10,20,30..),所以它有 6 列。
  • 第 5 行对每种蔬菜显示为可用或不可用的相应消息。如果可用,则单元格的背景颜色应为绿色,如果不是红色。

所有这些数据都是从具有特定格式的文件中读取的,它是

水果和蔬菜的名称不变,两张桌子的名称相同。但是,可能不存在特定水果/蔬菜的数据。如果它不存在,则该列应显示为白色背景的 N/A。

我不能为此使用MIME:Lite。需要使用print <<ENDHTML;

0 投票
1 回答
3319 浏览

python - Python的ElementTree中有多个文本节点?HTML 生成

我正在使用 ElementTree 生成一些 HTML,但我遇到了 ElementTree 不将文本存储为节点的问题,text而是tail作为Element. 如果我想生成需要多个文本节点的东西,这是一个问题,例如:

据我所知,没有办法生成这个——我错过了什么吗?或者,是否有更好的解决方案可以在 Python 中快速简单地生成 HTML?

0 投票
4 回答
2483 浏览

python - 在 Python 中生成 HTML

在 Python 中快速创建一些简单 HTML 的最简单方法是什么?到目前为止,我发现的只是复杂的模板系统或用于 HTML 生成的类,其 API 似乎比我需要的要重得多。

我可以自己把字符串粘在一起,但我认为可能有一个库可以为我节省一点时间。

编辑——我决定仔细研究一下 Jinja2 模板系统。看起来它在未来的某个时候可能会有用,而且看起来不像我想的那样需要花很多时间来弄清楚。

0 投票
5 回答
445 浏览

php - 给定一个用 PHP 中的回车组织的文本文件生成 HTML

我希望能够在 PHP 中接收文件

并将这些单独的换行符包装在我传递给它的 HTML 元素中。

例子: