问题标签 [clientscript]

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

javascript - 在 ASP.NET c# 中重定向到另一个页面之前显示 ClientScript 警报?

我要在这里解决一个问题...

我正在开发一个系统,我不断向用户显示消息,例如......我正在添加一个新客户端,我输入所有数据并按保存,在 C# 上我所做的是完成所有保存过程,然后我用...

就是这样......最终会显示消息,因为我住在同一个站点(因为如果我想添加另一个客户,我必须留在 sme 站点,而不是让我回到我的主屏幕)或至少我不是在告诉系统进行重定向...

然而,这是另一个例子......

如果我要编辑客户端,我将被重定向到编辑屏幕,输入所有更改并单击 SAVe,在 C# 上我执行所有过程以保存更改,然后我使用上面的客户端脚本,并且然后 ...

但是,我注意到如果我使用 Response.Redirect 我将不再在同一页面中,警报将不会显示给用户......

这是我经常遇到的问题,我想知道有什么办法可以解决这个问题……

谢谢你,我希望你能帮助我

0 投票
6 回答
16687 浏览

c# - 如何在 ASP.NET c# 中执行多个 ClientScript.RegisterStartupScript?

我正在开发一个gridview,您可以在其中通过一个按钮下载多个文件。

这是我的网格视图:

每当我单击“Descargar”RowCommand 时,我最初使用的是:

当我单击时,如果该行有 1 个 pdf、1 个 jpg 和 1 个 doc,它会在不同的窗口中同时打开 pdf 和 jpg,然后会下载 doc。这正是我想要的。但是,我注意到每当打开一个新页面时(在 pdf 和 jpg 的情况下),页面中的所有字体都会改变。所以我想找到一个解决方案,然后我尝试了这个:

当我打开一个 pdf 文件时,这次没有更改字体,但是,它只会打开/下载第一个出现 int dt.Rows[0] 的文件(dt.Rows[1] on 不会打开)。我想一个 Response.Write 可以部署多次,但是,一个 ClientScript.RegisterStartupScript 可能只能执行一次。

我可以使用另一种方法来不更改页面的字母字体并单击一下即可打开多个文件吗?

或者我怎么能多次执行 ClientScript.RegisterStartupScript?

提前致谢

0 投票
1 回答
2438 浏览

jquery - 使用带有 JQuery 对话框的 ClientScript.RegisterStartupScript

我在 aspx 代码中有以下方法,它后面显示一个 jquery 对话框。如果用户单击对话框上的“提交” ,此方法是否有可能返回true ?

编辑:

这是我所拥有的更完整的图片:

0 投票
1 回答
2086 浏览

javascript - 使用 ClientScript 类将 VB.net 数组传递给 javascript

我正在尝试使用 ASP.net 类 ClientScript 将数组传递给我的 aspx 页面。我已经成功完成了一个较早的示例来执行此操作(下面的代码示例)。但是一个新的例程是行不通的。不同之处在于 ClientScript 类。

错误指出“routeCoords 未定义”

我的java代码是...

vb.net 构建数组并注册脚本....

数组在 vb.net 中正确填充

这是来自正在工作的样本的例程......

VB.net 代码:

JAVA代码:

它填充了一个下拉列表框。

0 投票
2 回答
11978 浏览

c# - 如何在 C# Asp.net 中注销 Page.ClientScript

我正在将 java 脚本注册到我的 Asp.net 代码隐藏文件,它工作正常。现在,我在同一页面上有一些更新面板,问题是每当任何更新面板发生任何变化时,都会自动调用此脚本。有什么办法可以阻止这种情况发生。我无法从我的页面中删除更新面板,这个脚本也是应用程序的一个非常重要的部分。在这种情况下,我只是在单击保存按钮或调用更新例程时调用警报(具有设置超时功能的 rad 警报),而我在更新面板中几乎没有其他按钮以及任何注册到更新的按钮单击面板时,不情愿地调用了以下脚本。任何人的帮助将不胜感激。

以下是我的 Page.ClientScript

0 投票
1 回答
676 浏览

jquery - ASP.NET 客户端和视图状态

我是 ASP.NET 的新手,我对 Viewstate 和 Clientscript 有疑问。我用一些 Javascript 创建了一个自定义 ASP 面板(这只是一个例子):

当引发事件时,来自文本框的值不会保存在视图状态中/始终为空。所有其他工作正常。当我删除脚本管理器时,一切正常。

我希望有一个人可以帮助我...

顺便说一句:我对 jquery 没有问题,对话框正确显示只是子控件的值没有保留在视图状态中!

0 投票
1 回答
531 浏览

php - 带有条件注释的 clientScript 包

搜索了很多无济于事后,我想知道是否有一种方法可以将 JS 和 CSS 文件分配给带有条件语句的包(即<!--[if lte ie 7]>)。

我想要这样的东西:

这是否已经实施,即将实施或有人知道解决此问题的另一种方法吗?

提前致谢。

0 投票
2 回答
42174 浏览

javascript - ClientScript.RegisterStartupScript 不工作

我已经搜索了 SO & google,但我似乎无法让它工作。该代码位于我的 asp.net 应用程序中“取消”按钮的代码隐藏单击事件中,但似乎没有关闭弹出窗口。有任何想法吗?

更新:回发后,当我查看源页面时,我看到的唯一相关代码是:

0 投票
1 回答
216 浏览

jquery - Yii:我渲染的 JavaScript 文件在我的页面上没有任何作用

我正在使用 Yii,我想在我的视图中渲染一些 javaScript 文件,我可以使用以下代码渲染它们

但是当我尝试使用其中的函数或使用准备好的文件时,代码什么也不做

ForCreatePage 的部分文件:

创建页面就绪:

0 投票
5 回答
58636 浏览

c# - 如何使用 ASP.NET 检测页面关闭事件

我有一个带有 MasterPage 和内容页面的 ASP.NET Web 应用程序,当我单击 aMenuItem打开新的 aspx 页面时,来自 MasterPage。如果我想关闭新的页面浏览器选项卡,我想显示一个弹出窗口或对话框,提醒用户他正在关闭浏览器选项卡。我不知道如何检测关闭 browserTab 按钮。我在新的 aspx 页面中使用了以下代码:

后面的新页面代码:

感谢优势。