草庐IT

base_scope

全部标签

javascript - 将 javascript 嵌入为 base64

我正在编写一个小的GreaseMonkey脚本,我想在其中嵌入一个jQuery插件(Markitup),以便该脚本完全自包含(图像+js),除了由google提供的jQuery。我找到了网站http://www.greywyvern.com/code/php/binary2base64这表明如果您对脚本进行base64编码,则可以将javascript与href一起嵌入,这很像从CSS将图像作为basse64提供。所以我试过了,但根本无法正常工作,在OSX上使用Firefox3.0.5。我整理了一个小的测试页面来隔离问题,但也无法让它在那个页面上工作。Titlealert('a');b

javascript - 如何使用 JavaScript 从 base64 编码解码文件

我的公司有一个与工作相关的非常严格的内部网,该网络只有一个入口允许文件进出。门口的安全性不允许特殊类型的文件(仅限*.txt、*.doc等),即使在那些特定类型的文件中,它也会搜索批准文件确实是那种类型的模式。(您不能简单地将*.zip文件伪装成*.doc文件。)作为一个安全项目,我被告知要找到一种绕过该系统的方法,并插入一个显示'HelloWorld'的C语言.exe文件。我的想法是将扩展名改为.txt,并对其进行base64编码,以便系统更容易接受。问题是,一旦它进入,如何对其进行解码。从表面上看,这很容易,PHP或任何其他体面的语言都可以为我完成。然而,在那里,我可以访问的唯一真

javascript - AngularJS 服务未定义 : Unknown provider: $scopeProvider <- $scope

我已经开始学习AngularJS,但在将服务注入(inject)Controller时遇到了问题。我试图将ThreadFactory服务放入ThreadController中,但在调用它时遇到未定义的错误。任何建议都会很棒。我得到的错误是:未知提供者:$scopeProviderapp.jsangular.module('threadsApp',['ngRoute']);angular.module('threadsApp').config(function($routeProvider,$locationProvider){$routeProvider.when('/',{templ

javascript - 使用javascript将Base64解码为十六进制字符串

需要使用javascript将Base64字符串转换为十六进制。示例:varbase64Value="oAAABTUAAg=="需要转换方法输出(解码数据(十六进制))A0000005350002我知道这是正确的,因为我可以使用这个网站http://tomeko.net/online_tools/base64.php?lang=en打入oAAABTUAAg==的Base64字符串得到A0000005350002我尝试了什么?https://github.com/carlo/jquery-base64https://jsfiddle.net/gabrieleromanato/qaght/

javascript - 从文本生成条形码并将其转换为 base64

有人知道从字符串生成条形码图像(最好是代码39)并将其转换为base64字符串的工具吗,可以这样使用:vartext="11220";//texttoconvertvarbase64Str=textToBase64Barcode(text);//functiontoconvertitsinput//toanimageformattedinabase64stringlike:"data:image/jpeg;base64..."? 最佳答案 使用JsBarcode这个函数会做你想做的事。functiontextToBase64Barc

javascript - 在 AngularJS 中使用来自不同 Controller 的 $scope 函数

这个问题在这里已经有了答案:CanoneAngularJScontrollercallanother?(14个答案)关闭9年前。我想在另一个Controller中共享一个Controller的$scope函数,在本例中为AngularUI对话框。特别是在下面的示例中,我希望$scope.scopeVar在PopupCtrl中可用。HereisaPlunkrResolvecodebasedonmlarcher'scommenthere主要.jsangular.module('MyApp',['ui.bootstrap']);varMainCtrl=['$scope','$dialog',

javascript - angularjs $scope.$apply() 给出此错误 : Error: [$rootScope:inprog]

我正在尝试更新属于$scope的页面上的一些文本。但我不断收到此错误:Error:[$rootScope:inprog][http://errors.angularjs.org/1.2.15/$rootScope/inprog?p0=%24apply][1]atError(native)athttps://ajax.googleapis.com/ajax/libs/angularjs/1.2.15/angular.min.js:6:450atm(https://ajax.googleapis.com/ajax/libs/angularjs/1.2.15/angular.min.js:1

c# - 解码base64 Stream到图片

我正在使用javascript从客户端发送base64编码的图像(我正在使用http://supa.sourceforge.net/为asp.net应用程序创建屏幕截图上传程序小程序),这会向服务器发送一个ajax请求以存储图像。在服务器上,我在asp.net应用程序的GenericHanlder中使用HttpContext。如何将HttpContext中的图片数据转换为服务器端的图片? 最佳答案 首先,您需要将base64转换回字节:byte[]data=System.Convert.FromBase64String(fromBa

javascript - Ionic3:Base64 To Gallery 插件使应用程序崩溃

我正在尝试将base64字符串保存到库中。当我调用这个插件时,我的代码崩溃了。这是我用来check的链接.我使用的代码letoptions:Base64ToGalleryOptions={prefix:'_img',mediaScanner:true}//afterthebelowlinemygetscloseautomaticallyanyideathis.base64ToGallery.base64ToGallery(base64Image[1],options).then(res=>{debuggerconsole.log('Savedimagetogallery',res)},

javascript - 如何将 $scope 传递给 angularjs 1.5 组件/指令

我正在尝试在Angular1.5中使用新的.component()方法。目前我发现关于如何使用它的信息很少。Angular文档也没有真正提到它。我正在尝试将作用域或对象从作用域传递到.component以在组件的模板部分中使用,但我可以传递的唯一两个参数是$element和$attrs。我尝试通过html中的属性传递对象,但我得到的只是对象名称的字符串。我尝试过将其设置为以这些方式表示为变量my-attr="item.myVal"my-attr="{item.myVal}"my-attr="{{item.myVal}}"每次我仍然得到字符串文字而不是变量的值。如何将其设置为作为变量处理