问题标签 [custom-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 中的自定义 HTML 标签
当我在玩 Joomla 时!源代码,我看到了这样的代码(或类似的代码,我不太确定,因为那是一段时间):
我并不是说它与上面的完全一样,但当我看到类似 Asp.NET 的自定义标签时,我真的很惊讶:
我现在想知道如何像在 Asp.NET 中那样在 PHP 中完成相同或类似的事情。是否有任何此类框架的库?
我是否需要编写一个解析器来解析我的 php 代码并搜索这些标签并将它们替换为对应的内容,例如 Asp.NET 替换<asp:Label/>
为<span/>
我的个人喜好:
我喜欢 Asp.NET 通过将代码隐藏与设计视图或 html 与 c# 代码分离所做的事情。并且使用 asp.net 的服务器端控件使开发人员可以轻松地从代码隐藏访问 html 控件。这听起来像是关注点分离,我想知道是否有任何项目或方式已经做了同样的事情?
.net - 预编译 HTML 文件以作为静态文件发布
我有一个项目,目前有大量技术规范作为 HTML 文件“发布”。HTML 文件不托管在 Web 服务器上,而是压缩并分发以从 PC 的本地文件系统访问。
我正在探索创建一个“发布”系统的想法,发布者可以根据 HTML 本身中的自定义标签修改 HTML 文件的内容。我想如果它是基于服务器的,这将类似于使用 PHP 或 ASP。
所以例如我可能会添加
发布者将检测“标签”的存在并进行所需的处理,然后将必要的 HTML 注入替换标签的文件中。
有谁知道使用基于 .NET 的技术实现此目的的方法,或实现相同目的的另一种方法。
xml - jwplayer xml 播放列表自定义标签
我在我的应用程序中使用 jwplayer 5.7 来运行视频。我正在尝试创建一个播放列表,在其中我使用我自己的自定义 js 需要的自定义标签。以下是我的 xml 播放列表的摘录。
根据 jwplayer 论坛/文档,我需要包含 jwplayer 命名空间以包含标签,但是当我在 firebug 中执行 jwplayer.getPlayers()[0].getPlaylistItem().deanlongdescription 时,我得到了未定义,而我可以访问其他属性。有什么建议么??
问候
jsp - jsp PageContext 对象的生命周期是什么——它是线程安全的吗?
jsp PageContext 对象是作为 http 请求-响应周期的一部分创建和销毁的,还是在请求之间缓存和重用。
PageContext 具有建议在请求之间重用的生命周期方法。即初始化(),释放()。
如果它们被重用,这可能会带来严重的并发问题:如果两个 http 请求到达,请求同一个 jsp 页面,并且每个请求都由自己的线程处理,但在共享的 PageContext 对象上设置属性,它们将呈现彼此的内容。
任何帮助表示赞赏。顺便说一句,我使用的是嵌入在 Apache Sling 中的 servlet 容器。
php - 用于在任意数量的嵌套自定义标签中匹配 img 标签的正则表达式
我正在写一个留言板,允许引用和引用其他用户的链接。留言板允许某些 html 标签,包括<img>
. 引用消息时,我想找到<img>
并用缩略图替换图片。这是我当前的代码:
该模式本身有效,但我遇到的问题是它不能很好地使用嵌套引号。例如,数据可能如下所示:
我当前的正则表达式将用一个 div 标签替换前 3 个开头引号标签,而不仅仅是匹配最内部的标签。我知道它与 the 有关,(.+)
但我不知道我还能做些什么来检查先前的数据。
任何帮助将不胜感激。
jsp - 具有属性值的 Jsp 自定义标记作为另一个自定义标记
我正在创建一些 jsp 自定义标签。现在我有如下要求:
即属性的值应该是另一个自定义标签,将由相应的标签处理程序解析。我可以看到这适用于所有 html 标签。但是当我尝试使用我的自定义标签时它不起作用。有人可以告诉我如何实现这一点。
我正在使用标签处理程序创建自定义标签。
jsp - 如何在自定义标签中包含包含 jsp 和 jstl 标签的 jsp 文件
是否可以在自定义标签类中包含包含 jstl 标签的 .jsp 文件(在我的特定情况下,使用标签文件不是一个选项)?例如,我需要创建自定义标签来绘制包含页面范围变量内容的表格。table.jsp 是:
我尝试使用pageContext.include()
方法包含此 jsp,但我在 html 页面上获得了所有 jstl 标记
jquery - Jquery 无法读取 Internet Explorer 上的自定义标记文本
我想在我的 html 页面中使用自定义标签并使用 jquery 来读取其中的文本,例如:
然后使用 jquery 我阅读了文本:
在 Firefox 和 Chrome 上,它可以工作,我得到了“Hello world”,但在 Internet Explorer (IE 9) 上没有。
经过调试,问题似乎来自 IE :<desc>
并且</desc>
被视为两个不同的 DOM 节点。Hello world
不是 的子节点<desc>
。这就是它不起作用的原因。如果我使用span
标签而不是desc
标签:它可以工作。
有没有办法让它在 IE 上运行,或者 IE 不会像 firefox / Chrome 那样解释我的自定义标签是否正常?
java - CommandButton 操作不适用于自定义标签
我创建了以下自定义标签:
标签呈现没有这样的问题:
标记代码:
托管bean:
inputText 工作正常,但 commandButton 没有执行 managedBean 的方法!怎么了?
谢谢。