在IIS服务器上执行javascript

2023-11-27

我有以下情况。客户使用 JavaScript 和 jQuery 创建一个复杂的网站。我们希望在服务器 (IIS) 上使用 JavaScript 和 jQuery,原因如下:

  1. 技能传授 - 我们希望在服务器上使用 JavaScript 和 jQuery,而不必使用 VB 脚本等。 / 经典的 asp. .Net框架/Java等因此被排除。

  2. 改进的搜索/辅助功能选项。我们希望能够使用 jQuery 作为模板系统,但这对于搜索引擎和关闭 js 的用户来说是不可行的 - 除非我们可以有选择地在服务器上运行此代码。

对 IIS 和 Windows Server 进行了大量投资,因此无法进行更改。

我知道您可以使用 Windows 脚本主机在 IIS 上运行 jScript,但我不确定可扩展性以及围绕此的过程。我也不确定这是否可以访问 DOM。

这是一个图表,希望能够解释这种情况。我想知道是否有人做过类似的事情?

编辑:我不是在寻找网络架构的批评家,我只是想知道在将页面发送到客户端之前是否有任何选项可以使用 javascript 来操作页面的 DOM。Jaxer就是这样的产品(没有 IIS)谢谢。


看一下将浏览器连接到服务器, Rhino, and 使用微软的IIS作为Java servlet引擎.

第一个链接来自 John Resig(jQuery 的创建者)博客。

2011 年 8 月 2 日更新

Node.js 即将登陆 Windows。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在IIS服务器上执行javascript 的相关文章

  • 使用 Ajax Jquery post 请求进行 Json 劫持

    昨天 我读了一些关于如何预防的好文章使用 Asp Net MVC 进行 Json 劫持 http haacked com archive 2009 06 24 json hijacking aspx 规则是 永远不要通过 get 请求发送
  • 在节点环境中存根 jQuery.ajax (jQuery 2.x)

    我正在尝试运行一些需要存根的测试jQuery ajax 我正在使用 SinonJS 来做到这一点 它曾经与旧版本的 jQuery 1 x 一起工作得很好 var require jquery var sinon require sinon
  • JavaScript 字符串中的脚本标签[重复]

    这个问题在这里已经有答案了 我遇到一个问题 即 JavaScript 中带引号的字符串内有结束脚本标记 并且它正在杀死脚本 我认为这不是预期的行为 可以在这里看到这样的示例 http jsbin com oqepe edit http js
  • 获取被调用的 javascript 文件的查询字符串

    是否可以在调用的 javascript 文件上使用 javascript 获取查询参数 如下所示 in html in file js console log this location query 这是否可能以某种方式实现 或者我必须使用
  • Javascript 将对象推送为克隆

    我将 d3 用于交互式网络应用程序 我需要绑定的数据在交互过程中发生变化 并且由 JSON 变量中的一些选定对象组成 为此 我在 JSON 变量上使用了映射 并进行了一些查询来选择适当的对象 对象被推送到列表中 并且该列表被绑定为新数据 我
  • 如何在React Native的MapView中设置标记

    我想在React Native中的MapView上设置一个标记 但是通过官方文档找不到任何信息MapView https facebook github io react native docs mapview html content 如
  • 我可以在 GWT 中使用第三方 Javascript 库吗

    例如穆工具 用 js 编码对我来说很舒服 但显然不适合所有人 你当然可以 最好的事情就是给自己写一些好看的JavaScript 覆盖类型 http code google com webtoolkit doc latest DevGuide
  • Apache Thrift Java-Javascript 通信

    我正在编写一个基于 Apache Thrift 的 Java 服务器 它将从 Javascript 客户端接收数据 我已经完成了 Java 服务器 但问题是我可以获得 Javascript 客户端的工作示例 我无法找到一个好的示例 构建文档
  • EmberJS:对象作为查询参数来刷新模型

    我遵循了查询参数指南 http guides emberjs com v1 11 0 routing query params http guides emberjs com v1 11 0 routing query params 而且效
  • 正则表达式中连字符的这种用法有效吗?

    NB I only想知道它是否是正则表达式定义中未转义连字符的有效应用 它是not关于匹配电子邮件 连字符或反斜杠的含义 量词或其他任何内容的问题 另外 请注意 链接的答案并没有真正讨论转义 未转义连字符之间的有效性问题 通常我会像这样声明
  • 检查用户设备的 GPS 是否开启

    我正在使用 jQuery Mobile 和 PHP 开发一个应用程序 我没有使用 Phonegap 或其他框架 我需要找到用户的geolocation 如果用户设备的 GPS 关闭 那么我无法获取位置 现在我需要查找用户设备的 GPS 是否
  • 使用javascript以编程方式触发iOS safari中的复制菜单?

    我正在尝试实现一种用户友好的方式 将一些文本从文本输入字段复制到 iOS Safari 上的剪贴板 我知道无法在这个平台上以编程方式完成此操作 但我希望能够尽可能地指导用户体验 在 iOS Safari 上 当用户手动突出显示某些文本时 会
  • AngularJS + jQuery 移动

    是否还有其他可能性来设计AngularJS以移动友好的方式应用程序CSS 我正在计划一个移动应用程序 并希望使用 AngularJS 进行逻辑和数据绑定 但我不想自己设计所有内容CSS The AngularJSFAQ说它使用jQuery
  • Svelte 条件元素类报告为语法错误

    我正在做一个if块每if 块的精简指南 https svelte technology guide if blocks 这看起来很简单 但 Svelte 认为这是一个语法错误 svelte plugin ParseError Unexpec
  • 如何从 CSS 选择器中提取类名?

    故事 我目前正在构建一个 ESLint 规则 以警告在 CSS 选择器定位器中使用引导布局导向和角度技术类 目前我在字符串方法中使用简单的子字符串 for var i 0 i lt prohibitedClasses length i if
  • 从网页运行 ClickOnce 应用程序,无需用户操作

    我们有一个基于 Java 的 Web 应用程序以及用 C 编写的相同应用程序 如果 java 检查器发现客户端计算机上没有安装 Java 则应该运行该应用程序 这个想法是运行 C 单击一次 http en wikipedia org wik
  • 在反应中访问回调内的 event.target

    我有以下课程片段 constructor props super props this timeout null search e gt clearTimeout this timeout this timeout setTimeout f
  • 如何解决“消息端口在收到响应之前已关闭”的问题。在 JavaScript 中的 window.location.reload() 之后

    我遇到了 javascript 问题 从 chrome v73 0 3683 86 开始 每当我在 window location reload 函数之后运行 javascript 代码时 它总是给我错误 Unchecked runtime
  • Three.js点击单个粒子

    In this example http jsfiddle net agqq96bq 2 您可以看到 2 个可点击的粒子 但它们都受到点击的影响 另外 我只想检测粒子上的点击 而不将它们过滤出场景 像这儿 if intersects len
  • Vue - 调度完成后调用 store getter?

    我正在使用 Laravel 5 7 Vue2 Vuex 我在调度调用完成后让 Vue 返回存储值时遇到一些困难 我的申请流程如下 我单击一个提交按钮 该按钮调用组件上的 validate Validate 分派到我的 addLease 操作

随机推荐

  • 使用自动布局删除并重新添加子视图

    使用自动布局时 我的理解是删除子视图 当然同时保留对它的引用 删除的子视图仍然知道其自动布局约束 但是 当稍后将其添加回超级视图时 子视图不再知道其帧大小 相反 它似乎得到了零帧 我假设自动布局会自动调整其大小以满足约束 难道不是这样吗 我
  • 使用 Moq 验证私有方法的执行

    我想测试以下逻辑 这显然是我的方法的精简版本 public void myPublicMethod params if some condition privateMethod1 else privateMethod2 我模拟了该方法中的所
  • 枚举成员可以是 ANSI-C 中数组的大小吗?

    我需要根据有多少个元素来分配一个数组enum有 我做了以下事情 enum A B C LAST char buf LAST 效果很好 即使是 ansi pedantic旗帜 但我不确定它是否是 GCC 或 clang 支持大多数 如果不是全
  • 如何在Powershell中搜索多个文件中的字符串并返回文件名?

    几天前我开始学习 powershell 我在谷歌上找不到任何可以满足我需要的东西 所以请忍受我的问题 我被要求将一些文本字符串替换为多个文件 我不一定知道可能的目标文件的扩展名 也不知道它们的位置 到目前为止 我已经成功地递归浏览到目录 g
  • 计算敲除的循环依赖性

    请参阅工作 jsFiddle http jsfiddle net ruslans vFK82 我有 3 个字段 净价 不含税 税额和总价 价格不含增值税 税额 NetPrice 和 Total 是可写的 即您可以更改其中任何一个 而其他 2
  • 模板引擎建议[关闭]

    Closed 这个问题不符合堆栈溢出指南 目前不接受答案 我正在寻找模板引擎 要求 在 JVM 上运行 Java 很好 Jython JRuby 等等 可以在 servlet 之外使用 与 JSP 不同 是灵活的 模板存储的地方 JSP和很
  • 使用 Python 计算点密度

    我有一个来自世界特定地区地理数据的 X 和 Y 坐标列表 我想根据每个坐标在图表中的位置为其分配一个权重 例如 如果一个点位于其周围有很多其他节点的地方 则该点位于高密度区域 因此具有较高的权重 我能想到的最直接的方法是围绕每个点绘制单位半
  • 如何在React Native中为不同的IOS设备设置字体大小

    在react native中 我设计了一个示例 当我在不同的IOS设备中检查它时 这是我的代码 render return
  • ng-repeat - html 循环内的计数

    是否有办法计算一个项目 然后将其显示在循环之外 tr td value total td tr tr td Total Of All Values total td tr 我尝试过使用ng init 没有成功 因为我认为它每次都是压倒性的
  • 初始化二维字符串数组

    如何在C 中声明一个二维字符串数组 以及如何将该字符串写入文件 typedef std vector
  • Java修改Python中的UTF-8字符串

    我正在通过 Python 与 Java 应用程序交互 我需要能够构造包含 UTF 8 字符串的字节序列 Java 使用修改后的 UTF 8 编码DataInputStream readUTF Python 不支持 但至少 有人能指出我在 P
  • 如何在 OSX 10.9 (Mavericks‎) 上安装 pybluez 或 LightBlue

    我尝试在 OS X 10 9 上安装 bluez 和 Light Blue 但出现错误 有人在 Mavericks 上成功安装过这些吗 我收到 LightBlue 的此错误 BUILD TARGET LightAquaBlue OF PRO
  • Application.ThreadException 与 AppDomain.UnhandledException

    首先是一些背景知识 我有一个多线程 WinForms 应用程序 它正在与本机 dll 进行互操作 该应用程序有时会因未处理的异常而崩溃 我们正在尝试调查为什么会发生这种情况 为了方便起见 我正在创建一个全局异常处理程序 并计划从中生成进程转
  • 如何使用 docker-compose 从多个私有注册表中提取数据?

    我尝试从两个不同的项目注册表 gitlab 容器注册表 中提取两个映像 所有这一切都在一个docker compose yml file 我该如何配置我的gitlab ci yml或配置变量 无论有效 以便正确提取我的图像而不会出现任何访问
  • 将工件上传到 Nexus,无需 Maven

    我有一个生成版本化构建工件的非 Java 项目 我想将其上传到 Nexus 存储库 由于该项目不是 Java 因此它不使用 Maven 进行构建 我不想引入 Maven POM 文件只是为了将文件导入 Nexus 博客上的 Nexus RE
  • SQLAlchemy 可以显式交叉连接吗?

    是否可以使用 SQLAlchemy 生成显式 CROSS JOIN 查询 如下例所示 SELECT FROM foo CROSS JOIN bar 如果是 怎么办 我猜想类似的事情 session query Foo crossjoin B
  • SQL Server 2008 和.Net 4.0?

    有谁知道我是否可以从 SQL Server 2008 加载 net 4 0 程序集 我们特别关注具有自定义数据扩展的 SQL 报告 我注意到SQL Server 2008 Business Intelligence Studio目前似乎不支
  • 在 C# 中将对象从 ConcurrentQueue 中出列

    嘿 我正在尝试在 C 中为异步服务器实现 ConcurrentQueue 一旦收到完整的消息 项目就会排队 为了使消息出队 我创建了少量线程来完成出队和服务请求的工作 这是不够的 因为每个线程都使用 while 循环 出于明显的原因 它会消
  • 在 R 中查看包中的所有内容(不仅仅是对象)

    这可能是一个新手的问 题 但我想我做了功课 但还没有找到答案 我希望找到 所以我将其发布在这里寻求一些帮助 类似的问题之前也被问过 但从我发现的情况来看 除了 昂贵 的解决方案 需要 R 编辑器 之外 没有任何答案可以帮助我解决当前的问题
  • 在IIS服务器上执行javascript

    我有以下情况 客户使用 JavaScript 和 jQuery 创建一个复杂的网站 我们希望在服务器 IIS 上使用 JavaScript 和 jQuery 原因如下 技能传授 我们希望在服务器上使用 JavaScript 和 jQuery