问题标签 [client-side]

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 投票
7 回答
171474 浏览

browser - 直接从浏览器打印,无需打印弹出窗口

正如它在主题中所说,我要为基于 Web 的应用程序创建一个功能,该功能将允许用户直接发送打印而不提示任何对话框,只需进行打印,即单击并打印,简单!但不适合我:(。

请建议最好的选择以及我应该如何编写它(技术)。

请建议!

谢谢。

编辑:打印应该在用户的默认打印机上发送。

0 投票
4 回答
199 浏览

asp.net - asp.net 网站 - 字符串操作应该发生在服务器还是客户端?

我有一个设计问题。我有一个网站,用户可以在其中输入短消息并将其显示给其他用户。有时这些消息中有格式,所以我需要操作字符串。我可以在服务器或客户端上执行此操作。我的问题是它应该发生在哪里?

如果它发生在服务器上,那么服务器上会有更多的负载以及更多的数据要推送到客户端。然而,服务器机器通常是比用户拥有的“更好”的机器。

如果它发生在客户端上,则字符串操作会向用户偏移,但我不确定 javascript/jquery 字符串操作的效率如何。

对此有什么想法吗?

0 投票
1 回答
2293 浏览

c# - 单击链接时如何填充隐藏字段?

我正在研究一个包含大量顶级链接列表的仅供参考的页面。在这些顶级链接下,通常会有更多指向外部网站的链接。目前,我处理填充第二层的方式是这样的:我在数据库中查询所有顶层链接,然后构建一个无序列表。每个列表项的格式为:

其中 {0} 是项目的 ID。我想消除在 URL 中传递 ID 的需要。有人建议我使用客户端脚本在单击其中一个链接时使用值动态填充隐藏字段,然后读取链接页面上的表单值。

任何想法/示例/资源将不胜感激。

谢谢!

更新

这是我到目前为止得到的代码:

唯一剩下的障碍是 javascript(上述格式或原始格式document.getElementById('stateform'))为表单返回 null。我无法在此表单中添加“runat=server”,因为页面上已经有一个表单。我正在使用的 CMS 需要此预先存在的表单才能正常运行。关于从这里去哪里的任何想法?

谢谢!

0 投票
2 回答
598 浏览

applet - Facebook的照片上传应用程序如何访问本地硬盘?

我认为客户端应用程序不可能访问硬盘驱动器?这个应用程序怎么做?

已签名的 Java 小程序能否访问您的外围设备?我知道闪光灯可以...

0 投票
1 回答
2688 浏览

ajaxcontroltoolkit - Ajax Control Toolkit - 使用客户端按钮激活选项卡

我正在使用 Ajax 控件工具包的 TabContainer/TabPanel 组件。

我想隐藏标签本身并使用页面上其他地方的按钮来激活(带到前面)其中一个标签而不发回服务器。

我可以通过获取它们的客户端 ID 并手动设置可见性和显示样式来显示和隐藏选项卡。

但是,当我单击实际选项卡时,我可以调用一个 javascript 函数来执行此操作并执行幕后发生的任何魔术吗?

0 投票
2 回答
1411 浏览

javascript - 通过javascript解析复选框的页面

我有一堆在页面加载时动态创建的复选框,如下所示:

其中 XX 表示数据库中项目的 ID。

我希望能够通过 javascript 为所有复选框解析页面,并且:

找到他们的 id 并从中删除“quicklinksscb_”,然后:

我无法通过复选框列表执行此操作,我想在所有客户端执行此操作

有人能解释一下吗

0 投票
1 回答
154 浏览

javascript - 用javascript匹配表单条目?

我有一个带有这样标记的表单......

你剪了哪张优惠券

你用的是哪个代金券

我需要能够以某种方式在提交表单时检查凭证削减是否与使用的凭证匹配,有一些验证服务器端,但我也需要做一些客户端,不知道从哪里开始,我需要直接使用javascript没有jquery或类似的,有人可以帮忙吗?

0 投票
9 回答
24719 浏览

asp.net - 如何为客户端上的 CustomValidator 控件重写 ErrorMessage?

我有一个 CustomValidator 正在验证几个不同电话编号方案的电话号码。客户端 javascript 如下所示:

实际验证正确进行,并且 CustomValidator 始终具有正确的 IsValid 属性。然而,sender.errormessage 似乎在这个函数调用它的默认值之后被重写了。如何更改 errormessage 值,并使其“粘住”?

0 投票
1 回答
250 浏览

tcp - 哪些 TCP 协议可用于客户端到客户端的通信?

很多时候,客户要求他们的 Web 应用程序提供即时消息 (IM) 和其他客户端到客户端 (P2P) 通信等功能。通常这是如何在普通的网络浏览器中完成的?例如,我看到了能够从常规浏览器进行即时通讯的Google Wave (和 Gmail)的演示。这是通过HTTP吗?或者 XmlHttpRequest (AJAX) 是否为这种通信提供了必要的后端?

最重要的是,我想知道服务器如何“唤醒”远程客户端,比如说发送 IM?还是客户端必须不断“轮询”消息服务器以获取新的 IM?

0 投票
1 回答
229 浏览

django - Django Web 应用程序——如何访问本地硬盘?

我知道如何使用签名的小程序访问本地硬盘驱动器,但我正在 Django 中开发一个新的 Web 应用程序,它也需要此功能。