如何在 asp.net 中从 c# 执行 JavaScript
How to execute javascript from c# in asp.net
我正在开发 asp.net mvc 应用程序,我必须在其中执行 CRON 作业才能执行此操作:
==> 我必须每两分钟执行一次我的应用程序的网页(其中包含 ajax 请求)。就像不时跟踪某人一样。
(它基本上是执行谷歌地图API,所以JavaScript的使用是强制性的)
我想知道如何执行包含与我们在浏览器上执行相同的 javascript 的网页。我正在 MVC 中调用Application_BeginRequest函数,该函数每两分钟后由 cron 作业调用。那么如何执行包含javascript的演示页面。
我搜索了很多,但没有找到任何有用的资源。
编辑:应用工作:
1-每两分钟Application_Begin一次的CRON作业调用功能
2-然后我想调用包含javascript和ajax请求的DemoPage。 首先,当演示页面请求时,ajax调用服务器返回一些数据3.然后从ajax成功开始,我使用javascript google map api(使用RouteBox,在路由上定位latlng)执行响应数据和其他一些数据。
3-如果点不在路由中,它将发送警报电子邮件。
解释我想要什么有点困难,但我想你明白我的意思吗?
更多详情:
当页面请求时,它会返回路由的 json 字符串,并且我有 latlng 列表,我需要针对由用 javascripp 编写的 RouteBox 类完成的 json 字符串进行测试。
您可以从控制器返回脚本:
public ActionResult SampleAction()
{
return JavaScript("alert(Sample!');");
}
相关文章:
- 无法在通过jQuery的ajax加载的页面中执行javascript
- 在Safari执行javascript之前对其进行修改
- 如何在执行此特定onclick事件时执行JavaScript函数
- 如何在从浏览缓存加载页面时执行javascript
- 使用Rhino和ASE执行Javascript的区别
- 如何在加载完整页面后严格执行javascript代码
- 在动态加载的对话框中执行Javascript
- 在Sinatra中执行Javascript
- 通过AJAX加载页面并执行javascript和CSS
- 适用于多种浏览器的Selenium-需要能够执行javascript的webDriver
- 如何在seleniumwebdriver中执行javascript提示并等待接受输入
- 在window.open()生成的窗口中执行JavaScript
- AJAX成功回调-执行javascript时出现问题
- 通过指令在控制器中执行javascript函数
- 从React Native Android原生地执行JavaScript代码
- iframe未执行Javascript方法(PHP)
- 执行JavaScript代码,使用selenium webdriver或WatiN从控制台获取日志
- 通过web驱动程序异步执行Javascript
- 如何在长时间执行JavaScript期间显示微调器
- 点击困难时执行javascript函数