问题标签 [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.
javascript - 是否可以/推荐发送包含 Javascript 的 HTML 电子邮件?
这主要是一个修辞问题,据我检查,答案是“不要打扰”,但我想确定一下。
我们有一个电子邮件应用程序,您可以在其中向订阅者列表发送电子邮件。这不是垃圾邮件:例如,大学使用它向学生发送通信,博物馆向订阅者发送电子邮件等。
最近,一位潜在客户问我是否可以发送包含 javascript 的 html 消息而不会被标记为垃圾邮件。
不知道,我做了一次网络短途旅行,我得到的是(我的后部百分比)“一半的客户无法正确显示”,“一半的客户会将你标记为垃圾邮件”和“一半的客户”客户将完全阻止javascript'(显然有一些叠加)。
因此,如果确实需要,最好的解决方案似乎是添加指向适当页面的链接。你有不一样的体验吗?您知道任何提供此功能的电子邮件合并解决方案吗?您知道特定客户是接受还是拒绝使用 javascript 显示 html?
javascript - .getElementById IE
我有一个运行 2 个".getElementById('').style"
更改的 JavaScript。两者都在 FF 中完美运行,但第一个在 IE7 中不起作用。
感谢所有帮助:)
第一个源代码:
HTML:
其次,在 IE 中运行良好:
HTML:
javascript - 显示基于 Javascript/Div 的悬停窗口的最佳方式?
我说的是Ibox排序。即,用户单击一个链接,一个基于 javascript 的小 div 悬停在上面,其中包含一个小表单等。
我想给用户一个<script>
他们会放在他们网站上的标签。然后,他们会将所需的 javascript 函数放入<a href>
他们想要用于显示表单的标签中。例如,他们会提出:
显然,这里的 mysite 将被我的网站名称替换。
这里的主要要求是它应该能够在表单中显示异地 url。即,它应该接收一个 url 并在其 div 中加载该 url 的内容。此外,更改背景/边框颜色等应该很容易。而且视觉上越吸引人越好。
有什么建议么?
此外,如果它的高度会随着更多内容的加载/隐藏而扩大/减少,那将是最好的
javascript - 如何使用 Javascript 加载 CSS 文件?
是否可以使用 Javascript 将 css 样式表导入 html 页面?如果是这样,怎么办?
PS javascript 将托管在我的网站上,但我希望用户能够放入<head>
他们网站的标签,并且它应该能够将托管在我的服务器上的 css 文件导入当前网页。(css 文件和 javascript 文件都将托管在我的服务器上)。
php - 使用 AJAX/Jquery 实时查找用户名
我想要一个这样的javascript函数:
这如何使用 Jquery 或 Xajax 来完成?
javascript - 现在你把 DHTML 叫做什么?
所以最近每当我使用“dHTML”这个词时,我都会从初级开发人员那里得到很多废话。我知道这个术语已经过时了,但它描述了任务是什么:更改客户端上呈现的标记。每当我看到术语“Ajax”应用于没有异步请求的客户端动画或表单验证时,我都会感到畏缩。“Web 2.0”也被大量使用,但该术语可以应用于从商业模式到视觉风格的所有事物。
什么术语用于描述客户端脚本和 CSS 效果的组合,这些效果可能会或可能不会伴随异步服务器请求?
javascript - 从 iframe 操作重定向父窗口
我需要使用什么 JavaScript 从 iframe 重定向父窗口?
我希望他们单击一个超链接,使用 JavaScript 或任何其他方法将父窗口重定向到一个新的 URL。
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 中的页面?
javascript - 自由格式日期选择器 - 类似于 RTM
我正在寻找一种方法来拥有一个文本框,该文本框允许用户以任何格式输入日期并转身并以“mm/dd/yyyy”格式格式化该日期。因此,用户可以输入“今天”,它会将日期变为 02/24/2009,或者他们可以输入 2 月 24 日星期三,格式会自动恢复。请记住 Milk 会这样做(但我相信服务器端)。这是 asp.net,所以我可以通过 ajax Web 服务调用来实现,但我更愿意通过 Javascript 来实现。我正在寻找一种通用技术或现有库来帮助解决这个问题。
javascript - jQuery 和附加大量 HTML
我发现如果使用得当,使用 jQuery 创建 HTML 客户端可以极大地提高性能。我使用 AJAX 返回 JSON 来检索动态内容,然后构建相关的 HTML 并使用 jQuery 插入它。当我第一次使用这种技术时,我发现 IE 的 JavaScript 中的字符串连接器执行得非常慢,因此构建一个超过 50 行左右的动态表执行得非常糟糕。
然后我发现了一种字符串连接技术,它改变了一切。不使用 sting+=
运算符,而是使用数组进行连接;
我发现性能显着提高。然而,现在,在我开始看到浏览器本身很难同时动态插入如此多的内容之前,有大约 100 行的上限。有没有人有任何指针或技术可用于帮助我实现大型动态 HTML 集的下一个性能提升?