草庐IT

CentOS7-RHCE服务---Web

全部标签

javascript - 在新窗口打开的 Web 资源中使用 Xrm.WebApi 方法

我在新窗口中打开了一个HTML网络资源:Xrm.Navigation.openWebResource(webResource,windowOptions,data);这是一个HTML网络资源,它在头部加载ClientObject然后我有一些JavaScript试图检索ContactvarcontactId="8553DA63-11C9-E711-A824-000D3AE0CB84";varpromise=Xrm.WebApi.retrieveRecord("contact",contactId,"$select=contactid,firstname,lastname");`但这是失败

javascript - 如何使用 CRM 2011 web 服务和 JavaScript 在 CRM 2011 中执行 FetchXML?

我想使用CRM2011SOAP网络服务和JavaScript在CRM2011环境中执行FetchXML查询。我找到了很多文章likethisone显示如何使用2011环境中仍然可用的4.0Web服务,但我不想这样做。Thislink似乎表明IOrganizationService.RetrieveMultiple可以处理FetchXML。但是,我不想为此使用托管代码。我遇到了thislink这基本上显示了我想在RetrieveMultiple函数中执行的操作,但我希望能够传入我编写的现有FetchXML,而不是新的过滤器表达式。 最佳答案

javascript - Web Workers 是一种安全的方式来沙盒不受信任的 JavaScript 代码吗

我想知道WebWorker是否是对不受信任的JavaScript代码进行沙盒处理的安全方法。例如,在绘图应用程序的上下文中,开发人员可以在其中实现新的绘图工具,您可以将他们的代码放入webworker中,并且每当用户单击Canvas时,向他们发送包含光标位置的JSON消息,以及图像数据数组,当脚本完成时,它会传回一条包含新图像数据的消息。这是否安全,或者是否存在我没​​有想到的风险? 最佳答案 DOM对Webworker不可用,但可以访问同源内容,例如indexedDB。请参阅我的相关问题:Canworkersbesecureeno

javascript - 如何使用 Angular 将 JSON 和文件发布到 Web 服务?

如何使用AngularJS发送POST请求?JSON部分是必需的,但文件不是。我已经根据其他博客文章尝试过此操作,但它不起作用。我收到一个错误请求400错误。答对加200分vartest={description:"Test",status:"REJECTED"};varfd=newFormData();fd.append('data',angular.toJson(test));return$http.post('/servers',fd,{transformRequest:angular.identity,headers:{'Content-Type':undefined}});

javascript - 设计 AngularJS 服务的更好方法

我正在编写一个可以与REST服务器交互的AngularJS客户端应用程序。为了管理客户端/服务器交互,我使用了$resource抽象。实际上,我将每个资源都写成一个单独的service并仅将其注入(inject)将要使用它的Controller中。我已经开始使用angularjs-seed进行开发,所以在我分离的services.js文件中,我有越来越多的服务:angular.module('testReqService',['ngResource']).factory('TestReq',function($resource){return$resource('http://test

javascript - 从服务器上的 Meteor 集合中获取项目会抛出 "Can' t wait without Fiber”

我第一次制作一个相当简单的meteor应用程序,它应该查询某个repo中的所有git问题。从githubapi获取问题列表后,我们的想法是根据这些问题创建任务集合。但是,每当我尝试查询当前任务列表时,我都会得到:.../.meteor/tools/c2a0453c51/lib/node_modules/fibers/future.js:83W20140418-17:00:43.872(-7)?(STDERR)thrownewError('Can\'twaitwithoutafiber');W20140418-17:00:43.872(-7)?(STDERR)^W20140418-17:

asp.net - 使用 Ajax,是在服务器端还是在客户端生成额外的标记更好?

在AJAX请求中哪个更好,用现成的HTML响应或只用数据响应并使用JavaScript编写HTML,这个JavaScript将使用预定义的HTML模板将即将到来的数据放入页面并显示在页面上。在服务器上创建HTML并发送到页面,将减少客户端JS代码,但会增加响应大小。将数据发送到客户端会减少响应大小,但会增加JS代码。哪个更好用最多? 最佳答案 我认为正确的解决方案高度依赖于上下文。对于给定的情况,可能有一个正确的答案,但没有一个适合所有人的答案。通常,如果我使用的是通过AJAX替换的局部View,我将返回html。如果我对某事的一小

javascript - 在开始 Ember.js 时,Rails 或服务器端开发人员应该进行哪些思维范式转变?

虽然我最近的大部分工作主要是使用RubyonRails和大量的Javascript(主要是jQuery),但我想构建一个单页应用程序并意识到Ember.js似乎是一个崭露头Angular的流行框架用于接近此类应用程序。从各种来源的文档和教程来看,与RubyonRails或其他典型的服务器端框架相比,Ember.js似乎需要一种非常不同的思考方式来解决问题。随着时间的推移,人们使用诸如RubyonRails之类的框架发展起来的关于“事物应该工作的方式”的某些假设甚至可能妨碍真正理解和接受“Ember方式”。RubyonRails开发人员在尝试学习Ember时需要消除哪些先入为主的观念?R

javascript - 在 Angularjs 服务中监听窗口事件

我想在我的AngularJS服务中监听窗口事件,以便我可以将它们广播到我的Controller。我有一个Chrome扩展程序,它使用port.postMessage('AnyMessage');发送任何消息。我希望我的angularjs服务监听该消息并使用$rootScope.$broadcast("Somethingoccurred.");将其发送到Controller在我的服务中,我正在尝试使用以下监听器。window.addEventListener('AnyMessage',function(event){if(event.origin!=window.location.ori

<script> block 中的 ASP.NET 服务器端注释

我知道您可以通过在ASP.NET(MVC)中创建“服务器端评论”(它们不会作为评论/文本发送给客户端)标签。但是,我似乎无法在标记内执行此操作——如果我尝试这样做,我会得到一堆带有红色下划线的代码,以及奇怪的无关错误(“无效的表达式术语'}')等.来自VisualStudio。是否有另一种方法可以在脚本标签内添加服务器端注释?我想评论我的内联Javascript,但不想将我的评论发送给客户。 最佳答案 您可以毫无问题地添加评论。VisualStudio很笨,不识别JS中的ASP标签。您的页面仍然可以正常编译。如另一个答案中所述,使用