关于C# 中调试JS的问题,很简单的问题,大家帮忙看看是怎么回事,帮我找个解决办法

问题描述

functionencryptString(str,e,m){varkey=RSAUtils.getKeyPair(e,'',m);returnRSAUtils.encryptedString(key,str)}C#中进行调试JS,在调用函数【encryptString(str,e,m)】时,提示这个错误【'RSAUtils'未定义】不太懂JS,希望大家帮忙给个解决办法。非常感谢。

解决方案

解决方案二:
RSAUtils.getKeyPair你这个是C#代码吧?js不能直接调用C#的,你可以通过ajax向后端发起请求
解决方案三:
RSAUtils.getKeyPair这个是JS中的代码,我在C#中调用JS代码中的【RSAUtils.getKeyPair()】这个函数,希望能得到这个JS函数执行后的返回值。是这个意思。
解决方案四:
引用2楼ccc71717的回复:

RSAUtils.getKeyPair这个是JS中的代码,我在C#中调用JS代码中的【RSAUtils.getKeyPair()】这个函数,希望能得到这个JS函数执行后的返回值。是这个意思。

怎么调?另外既然你知道它是js代码,就应该看看你的浏览器端html,看看你的代码所在的库文件(.js文件)有没有预先声明和加载到浏览器。

时间: 2024-09-20 05:15:15

关于C# 中调试JS的问题,很简单的问题,大家帮忙看看是怎么回事,帮我找个解决办法的相关文章

java请进,本人小白,这个很简单程序看不懂,单击事件。请帮我讲解一下,就是用AIDE开发的呜呜

问题描述 java请进,本人小白,这个很简单程序看不懂,单击事件.请帮我讲解一下,就是用AIDE开发的呜呜 解决方案 这是android/安卓,和java不是一回事-- 请会安卓的来解答吧 解决方案二: **首先上面的三个private是定义在本类里的私有对象. super.oncreate()方法是默认继承的. 下面的setContentView是将R下面的layout中的newone设为初始布局 三个this.XXX是将上面的对象进行初始化,要不会报空指针异常. btn是个按钮,你的代码是给

Web Inspector:关于在 Sublime Text 中调试Js的介绍_基础知识

Sublime Text 是一款非常优秀的跨平台编辑器,拥有漂亮的用户界面和强大的功能,例如代码缩略图,多重选择,快捷命令等.还可自定义键绑定,菜单和工具栏.Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API ,Goto 功能,即时项目切换,多选择,多窗口等等. 另外,Sublime Text 插件众多,通过包管理工具可以方便安装和管理.本文介绍的 Sublime Web Inspector 便是众多插件中一款非常出色的开发辅助插件,可以帮助 Web 开发人员

Win7系统 IIS 调试ASP(aspcmsgbk25) 错误号:3706 提示 “未找到提供程序 该程序可能未正确安装”解决办法

有两种报错形式 一.错误号:3706  错误描述:未找到提供程序.该程序可能未正确安装. 二."ADODB.Connection 错误 '800a0e7a' 未找到提供程序.该程序可能未正确安装. " 错误的原因在于在64位系统中,IIS7应用程序池默认没有启用32位程序,也就是说如果使用的是64位操作系统,而没有64位的Jet 4.0驱动程序,那么就要在IIS7中启用32位程序.​解决方法如下: Internet信息服务(IIS)管理器 - '应用程序池' - 右边操作中选择'设置应

extjs tabpanel不使iframe,利用锚点技术请求html,但是html中的js失效

问题描述 extjs tabpanel不使iframe,利用锚点技术请求html,但是html中的js失效 代码很简单 var tabPanel = new Ext.panel.Panel({ id: tabId, title: text, closable: true, layout: 'fit', deferredRender: false, loadMask: 'loading...', loader: { url: href, autoLoad: true, scripts: true

Knockout在视图中调试的例子

在使用knockout开发中经常会遇到类似于这样的报错情况:Uncaught ReferenceError: Unable to process binding "text: function (){return title }",当模型比较简单的时候我们可以很容易找出问题,一般只要找出报错中的title在$root.$parent.$data三个对象中的哪一个. 如果使用到了knockout组件,那么问题就变得更复杂了.例如: 视图: <div data-bind="

error LNK2005 已经在***.obj中定义 的解决办法

为什么会出现这个错误??"error LNK2005: 已经在aaa.obj中定义" 编程中经常能遇到LNK2005错误--重复定义错误,其实LNK2005错误并不是一个很难解决的错误.弄清楚它形成的原因,就可以轻松解决它了.         造成LNK2005错误主要有以下几种情况:     1.重复定义全局变量.可能存在两种情况:     A.对于一些初学编程的程序员,有时候会以为需要使用全局变量的地方就可以使用定义申明一下.其实这是错误的,全局变量是针对整个工程的.正确的应该是在

web开发在调试js时 google 浏览器中一直使用缓存文件

问题描述 web开发在调试js时 google 浏览器中一直使用缓存文件 web开发在调试js时 google 浏览器中 一直使用的是缓存文件,一定要清一下缓存更新最新的文件.但是如果开发及时更改js文件,及时刷新界面的话,google浏览器又可以去重新加载最新的文件.如果js在google浏览器中停留时间长,那么会刷新界面时一直使用缓存js ,而不是去后台重新加载最新的js.这是什么机制,什么原理.网上搜一直都搜不到.大神门回答一下吧 解决方案 缓存js不是很正常,,每次重新加载,,浪费时间和

[译] 在 Chrome 开发者工具中调试 node.js

本文讲的是[译] 在 Chrome 开发者工具中调试 node.js, 这篇文章介绍了一种在 Chrome 开发者工具里面开发.调试和分析 Node.js 应用程序的新方法. devtool 最近我一直在开发一个命令行工具 devtool,它可以在 Chrome 的开发者工具中运行 Node.js 程序. 下面的记录显示了在一个 HTTP 服务器中设置断点的情况. 该工具基于 Electron 将 Node.js 和 Chromium 的功能融合在了一起.它的目的在于为调试.分析和开发 Node

一探前端开发中的JS调试技巧

友情提示:文中涉及较多Gif演示动画,移动端请尽量在Wifi环境中阅读 前言:调试技巧,在任何一项技术研发中都可谓是必不可少的技能.掌握各种调试技巧,必定能在工作中起到事半功倍的效果.譬如,快速定位问题.降低故障概率.帮助分析逻辑错误等等.而在互联网前端开发越来越重要的今天,如何在前端开发中降低开发成本,提升工作效率,掌握前端开发调试技巧尤为重要. 本文将一一讲解各种前端JS调试技巧,也许你已经熟练掌握,那让我们一起来温习,也许有你没见过的方法,不妨一起来学习,也许你尚不知如何调试,赶紧趁此机会