问题标签 [dhtml]

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 回答
10327 浏览

javascript - 是否可以/推荐发送包含 Javascript 的 HTML 电子邮件?

这主要是一个修辞问题,据我检查,答案是“不要打扰”,但我想确定一下。

我们有一个电子邮件应用程序,您可以在其中向订阅者列表发送电子邮件。这不是垃圾邮件:例如,大学使用它向学生发送通信,博物馆向订阅者发送电子邮件等。

最近,一位潜在客户问我是否可以发送包含 javascript 的 html 消息而不会被标记为垃圾邮件。

不知道,我做了一次网络短途旅行,我得到的是(我的后部百分比)“一半的客户无法正确显示”,“一半的客户会将你标记为垃圾邮件”和“一半的客户”客户将完全阻止javascript'(显然有一些叠加)。

因此,如果确实需要,最好的解决方案似乎是添加指向适当页面的链接。你有不一样的体验吗?您知道任何提供此功能的电子邮件合并解决方案吗?您知道特定客户是接受还是拒绝使用 javascript 显示 html?

0 投票
4 回答
4791 浏览

javascript - .getElementById IE

我有一个运行 2 个".getElementById('').style"更改的 JavaScript。两者都在 FF 中完美运行,但第一个在 IE7 中不起作用。

感谢所有帮助:)

第一个源代码:

HTML:

其次,在 IE 中运行良好:

HTML:

0 投票
1 回答
1507 浏览

javascript - 显示基于 Javascript/Div 的悬停窗口的最佳方式?

我说的是Ibox排序。即,用户单击一个链接,一个基于 javascript 的小 div 悬停在上面,其中包含一个小表单等。

我想给用户一个<script>他们会放在他们网站上的标签。然后,他们会将所需的 javascript 函数放入<a href>他们想要用于显示表单的标签中。例如,他们会提出:

显然,这里的 mysite 将被我的网站名称替换。

这里的主要要求是它应该能够在表单中显示异地 url。即,它应该接收一个 url 并在其 div 中加载该 url 的内容。此外,更改背景/边框颜色等应该很容易。而且视觉上越吸引人越好。

有什么建议么?

此外,如果它的高度会随着更多内容的加载/隐藏而扩大/减少,那将是最好的

0 投票
19 回答
580072 浏览

javascript - 如何使用 Javascript 加载 CSS 文件?

是否可以使用 Javascript 将 css 样式表导入 html 页面?如果是这样,怎么办?

PS javascript 将托管在我的网站上,但我希望用户能够放入<head>他们网站的标签,并且它应该能够将托管在我的服务器上的 css 文件导入当前网页。(css 文件和 javascript 文件都将托管在我的服务器上)。

0 投票
1 回答
1649 浏览

php - 使用 AJAX/Jquery 实时查找用户名

我想要一个这样的javascript函数:

这如何使用 Jquery 或 Xajax 来完成?

0 投票
15 回答
1131 浏览

javascript - 现在你把 DHTML 叫做什么?

所以最近每当我使用“dHTML”这个词时,我都会从初级开发人员那里得到很多废话。我知道这个术语已经过时了,但它描述了任务是什么:更改客户端上呈现的标记。每当我看到术语“Ajax”应用于没有异步请求的客户端动画或表单验证时,我都会感到畏缩。“Web 2.0”也被大量使用,但该术语可以应用于从商业模式到视觉风格的所有事物。

什么术语用于描述客户端脚本和 CSS 效果的组合,这些效果可能会或可能不会伴随异步服务器请求?

0 投票
14 回答
491161 浏览

javascript - 从 iframe 操作重定向父窗口

我需要使用什么 JavaScript 从 iframe 重定向父窗口?

我希望他们单击​​一个超链接,使用 JavaScript 或任何其他方法将父窗口重定向到一个新的 URL。

0 投票
4 回答
5912 浏览

jquery - IE 中表格的 jQuery UI 性能问题

我在让 UI 代码在 IE 中运行良好时遇到问题。

我有一个表格 - 一个值矩阵。每个单元格可以为空或包含项目列表。

我希望用户能够在单元格之间拖动项目。

所以我的 HTML 看起来像这样:

然后我使用 jQuery 1.3.1 和 jQuery UI 1.6rc6:

请注意,这是简化、截断和未完成的代码。

我的问题是,在 FX、Safari、Chrome 等(即所有不错的浏览器)中,它运行良好。

IE 真的很挣扎。对于 5x5 表格,IE 在拖动开始时的延迟很明显。在可能有 100 个项目的 10x10 表上,拖动的开始会挂起浏览器。

我希望能够支持多达 20x15 个单元格,也许多达 500 个项目 - 这是不可能的吗?似乎不应该如此。

难道我做错了什么?有没有办法做到这一点,不会像这样减慢 IE 中的页面?

0 投票
1 回答
485 浏览

javascript - 自由格式日期选择器 - 类似于 RTM

我正在寻找一种方法来拥有一个文本框,该文本框允许用户以任何格式输入日期并转身并以“mm/dd/yyyy”格式格式化该日期。因此,用户可以输入“今天”,它会将日期变为 02/24/2009,或者他们可以输入 2 月 24 日星期三,格式会自动恢复。请记住 Milk 会这样做(但我相信服务器端)。这是 asp.net,所以我可以通过 ajax Web 服务调用来实现,但我更愿意通过 Javascript 来实现。我正在寻找一种通用技术或现有库来帮助解决这个问题。

0 投票
9 回答
17286 浏览

javascript - jQuery 和附加大量 HTML

我发现如果使用得当,使用 jQuery 创建 HTML 客户端可以极大地提高性能。我使用 AJAX 返回 JSON 来检索动态内容,然后构建相关的 HTML 并使用 jQuery 插入它。当我第一次使用这种技术时,我发现 IE 的 JavaScript 中的字符串连接器执行得非常慢,因此构建一个超过 50 行左右的动态表执行得非常糟糕。

然后我发现了一种字符串连接技术,它改变了一切。不使用 sting+=运算符,而是使用数组进行连接;

我发现性能显着提高。然而,现在,在我开始看到浏览器本身很难同时动态插入如此多的内容之前,有大约 100 行的上限。有没有人有任何指针或技术可用于帮助我实现大型动态 HTML 集的下一个性能提升?