问题标签 [tritium]
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.
moovweb - 在 Tritium 中,我可以选择一个节点的所有子节点吗?
我有一个有几个子 div 的 div。有些有 ID 和类,有些没有。
我使用了 move_children_to() 并且想知道是否有类似的东西可以选择孩子。
javascript - 使用 moovweb 转换类别下拉列表以切换
我想将切换器添加到以下代码:
我试过
但无法将切换器标题移动到正确的位置。
moovweb - 如何处理氚中的特殊字符
我正在使用 MoovWeb 和 Tritium 在西班牙网站上工作,但我遇到了特殊字符的问题。
对于一个内容,只要有特殊字符,它总是把它们弄乱,并显示块或问号字符。我无权访问原始站点的源代码,因此我无法确定该站点是否对特殊字符使用了适当的 HTML 安全替代方案。
有什么方法可以轻松管理或处理氚中的特殊字符,而不是执行某种查找和替换例程?
moovweb - 怎么去掉里面的标签元素并使用氚添加图像?
怎么去掉里面的标签
moovweb - 在氚中,如何选择与其他具有相同类的li?
如何选择与其他具有相同类的li?
moovweb - 在 Tritium 中,如何在子第二个和第三个锚标记之间插入任何元素?
如何在孩子的第二个和第三个锚标签之间插入任何元素?
jquery - $(document).ready(function () {} 函数在 moov web 中使用 jQuery 构建控件
我应该把我的
moov web中的函数将控件与jQuery绑定?
xml - 如何使用氚删除一段 javascript 文本?
我有这段氚文本,我将使用它来删除一段 javascript 代码。
但是,此代码不起作用。我得到一个错误,
另外,如果我用 inner() 替换 text(),它仍然不起作用,谢谢。
moovweb - 从 Moovweb 中的其他页面获取内容
我正在使用 Moovweb 转换一个网站。在我想要的其中一个页面上包含来自单独页面/url的内容。我只想包含部分内容。目前我有两个选择:
- 使用 AJAX 实现这一点,但这需要在页面加载后加载新内容。内容似乎不在页面或源中。
- 我在新 URL 中包含一个 iframe,并在页面加载后使用 javascript 检索内容。
一旦页面加载,上述两个选项都需要解析和操作 DOM。有没有办法使用氚来做到这一点,以便内容已经是页面的一部分。
regex - MoovWeb:如果他们尝试访问 m.site.com,将桌面用户重定向到桌面站点
将 MoovWeb 用于大型电子商务客户端。他们希望阻止桌面用户访问移动网站。所以基本上,如果用户使用桌面浏览器并尝试访问 (m.site.com),他们将被重定向到 (site.com)。
必须在 Tritium 中执行此操作(很可能在 main.ts 的顶部附近),因为在 JS 运行时,我们将加载该站点两次(一次在 m 中。然后再次在 www 中。)
我很犹豫是否要使用正则表达式来检查 $user_agent,因为如果我们不匹配所有可能的移动代理,并且用户会转到 m。在他们无与伦比的手机上,他们将获得无穷无尽的重定向(m. > www. > m. > www. > m. > ...)。我知道用户代理有非常详细的正则表达式字符串,但是尽管它们很详细,但我们发现某些电话不再匹配的唯一方法是销售损失,这不是一种选择。
这是我最初的 Tritium 测试尝试,它会导致不使用 Android 或 iPhone 的移动用户重定向: