问题标签 [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.
javascript - Yii 打包生成的 js 代码到外部文件
一些 yii 小部件生成 js 代码(用于 ajax 更新等),此代码 yii 放在页面末尾。类似的行为有 yii 的 ClientScript::registerScript() 函数,我希望 yii 将此代码放入外部文件,并将它们链接到文档中。最好的方法是什么?
php - 在 JS 框架中使用来自 yii 客户端脚本的依赖项
我使用Yii 客户端脚本来渲染、加载 Javascript 和 CSS 文件。我将使用karma - runner来测试我的 Javascript 模块
在我的应用程序中的 Yii 客户端脚本中设置了许多库和依赖项。
我想知道如何将 Yii 客户端脚本依赖项(javascript 文件)设置为 karmaconfig.js 文件以执行我的测试。或者也许还有另一种方法可以走。
我也将 PhantomJS 与 karma-runner 一起使用。我不知道如何通过 Yii 控制台命令执行我的测试和客户端脚本依赖项。
谢谢你的帮助。
javascript - 无法从服务器端调用警报
在 Web 表单项目中,我需要打开警报。
我试着这样做
并在视图上添加 js-function
按钮单击警报不存在
更新 :
这段代码对我有用
javascript - 在 NetSuite 中创建模式弹出窗口
我需要在按钮单击时在 netsuite 中显示模式弹出窗口。目前我使用客户端脚本打开一个窗口
现在我想将此窗口设置为模式弹出窗口以防止访问父窗口。请帮忙。
c# - 静态无效客户端脚本
我在从另一个非网页 .cs 类访问的 aspx 网页中有一个方法。此方法包含一个用于创建弹出窗口的 ClientScript。
尝试使其成为静态时,我在下面收到此错误。
非静态字段、方法或属性“System.Web.UI.Page.ClientScript.get”需要对象引用
所以我想知道是否有办法从另一个 .cs 类或解决方案访问此方法。
基本上,当 .cs 类发生错误时,我想显示一个显示错误的弹出窗口。
在 .cs
javascript - ClientScript 在 C# 类上无法正常工作
我想在 C# 上部署一个脚本,该脚本通常使用以下方法:
但是我想创建一个运行该代码的类:
当我调用 WebUtilities.CustomScript 时,有时它会起作用,但会在页面底部留下一个 //]]>。
有一次它根本不起作用。我只注意到第一种方法有效,而第二种方法无效。
如何使课程版本正常工作?
asp.net - 该值不保留在 asp.net 中的 Page.ClientScript.RegisterHiddenField
在 Asp.net c# 中,使用以下语法:
我可以定义一个隐藏域:
1)为什么在这段代码中,值什么都不是:
2)这个 hiddenField 和我可以从 Asp.net 工具箱定义的这个有什么区别:
提前谢谢你。
它以前可以工作,我在更新面板中更改了一些代码,现在它无法工作,这可能吗?
javascript - 如何在 JavaScript 中使用 getElementsByClassName?
这是HTML代码:
我的 JavaScript
当我将变量“f.tagName”注销到控制台时,我得到未定义值的结果。这有什么问题?
我需要先获取最外层的元素吗?
c# - 将查询字符串参数添加到 Web 应用程序方法后失败
我有以下代码,它使用函数 ClientScript.RegisterStartupScript 在与后面的代码不同的框架中打开超链接。超链接事先从数据库中检索并分配给标签。
这很完美。然后我在那个页面上实现了一个查询字符串。请求参数正确传递,超链接以我预期的方式在 Pageload 上打开。但是:下次调用此方法时,将打开的超链接是属于 Querystring 参数中指定的记录的超链接。我在里面放了一个标签来检查是否将正确的参数's'传递给 ClientScript.RegisterStartupScript() 并且它是!!!
如果页面加载了查询字符串参数(例如.aspx?ID=324),则该函数会发生错误。加载没有该参数的同一页面可以完美运行。
怎么了?为什么 ClientScript.RegisterStartupScript 返回旧结果,尽管它的输入参数已更改?
有什么提示吗?马丁
javascript - 图表点击处理后页面回发
Protected PostBackString As String
我在我的 VB.NET 页面顶部创建了一个。然后我<%=PostBackString %>
从我的 javacript 调用,如下所示。
之后,我使用下面的代码在从 javascript 调用 PostBackString 之后调用一个方法。
它现在工作正常,但我的问题是它创建了一个回发。有没有办法在没有回发的情况下运行此代码?
我可以使用任何替代方式而不是使用Page.ClientScript.GetPostBackEventReference
来防止这种情况吗?
请帮助我。