小编esa*_*wan的帖子

最好的方法是制作独立的无边框浏览器

我正在制作一个html自动运行,使用默认浏览器加载它有很多问题,渲染不一致,以及更多问题,当它加载Internet浏览器时,用户必须在加载某些javascript时点击顶部允许等等.什么是最好的创建一个小型独立应用程序的解决方案,其中只有一个完整的浏览器控件,它将从应用程序路径加载一个html文件,例如index.html.

那就是如果我在cd中有browser.exe,它将从cd目录加载index.html.浏览器应该基于webkit或Gecko.到目前为止,我一直在使用xulrunner ...但是它有点过分,特别是当加载的文件只有几kbs时.它使用了大量的系统资源.

我有经验在vb.net(但它需要.net框架)和php在Windows上.和基本的python,c和javascript.我应该从哪里开始,你有什么建议?

更新: 这是一个包装器或无格式浏览器,将加载HTML.因此,唯一需要的功能是自动运行并全屏加载html,就是这样!所以air,.net等不会做这项工作.它应该是一个独立的exe.

browser

3
推荐指数
1
解决办法
3089
查看次数

使用jquery根据鼠标坐标移动图像

我正在尝试开发HTML5白板.我希望查看电路板的用户知道演示者在屏幕中指向的确切位置.我可以使用这个jquery函数收集鼠标移动.

但即使我成功将此值传递给使用php的其他客户端,我该如何模拟它?是否可以根据从演示者处获得的坐标移动小指针图像?

  1. 有什么功能或片段我无法开始吗?
  2. 这是普通人可能遇到的非常硬件密集型任务吗?
  3. 这是实现我想要实现的目标的最佳方式吗?

javascript jquery html5 whiteboard mouse-position

3
推荐指数
1
解决办法
2万
查看次数

VB.NET Rijndael管理加密或AES有多安全?

我正在使用此代码的略微修改版本.创建关键任务应用程序.那些将被加密的文件非常重要.这必须从头开始,因为还有一些其他事情需要与此一起完成.

这有多安全?它不可能破解这种加密吗?

很抱歉,这是一个有用的链接.http://www.codeproject.com/Articles/12092/Encrypt-Decrypt-Files-in-VB-NET-Using-Rijndael

Imports System
Imports System.IO
Imports System.Security
Imports System.Security.Cryptography


'*************************
'** Global Variables
'*************************

Dim strFileToEncrypt As String
Dim strFileToDecrypt As String
Dim strOutputEncrypt As String
Dim strOutputDecrypt As String
Dim fsInput As System.IO.FileStream
Dim fsOutput As System.IO.FileStream



'*************************
'** Create A Key
'*************************

Private Function CreateKey(ByVal strPassword As String) As Byte()
    'Convert strPassword to an array and store in chrData.
    Dim chrData() As Char = strPassword.ToCharArray
    'Use intLength to get strPassword size.
    Dim intLength …
Run Code Online (Sandbox Code Playgroud)

vb.net encryption aes rijndael

3
推荐指数
1
解决办法
5933
查看次数

子弹列表与ng-repeat中的字母表

我有一个ng-repeat块,如下所示,我不是[[THE ALPHABET]]代码中的占位符a, b, c, d,以相应的顺序呈现列表的项目符号.我总会有4个值.实现这一目标的最佳方法是什么?

<div class="list no-image">
      <label class="item item-radio" ng-repeat="a in question.answer">
      [[THE ALPHABET]]. 
      <div class="item-content">
      {{ a.option }}
      </div>   
      </label>
</div>
Run Code Online (Sandbox Code Playgroud)

所以结果应该如下所示.

a. option 1
b. option 2
c. option 3
d. option 4
Run Code Online (Sandbox Code Playgroud)

javascript alphabet angularjs ng-repeat

3
推荐指数
1
解决办法
3399
查看次数

循环遍历数组,将每个项添加到对象并将其推送到Javascript中的数组

我有一个ID的数组如下:

[121, 432, 322]
Run Code Online (Sandbox Code Playgroud)

我希望以下列格式将所有内容添加到数组中(预期输出):

[
    {
        "term": {
            "brand_id": 121
        }
    },
    {
        "term": {
            "brand_id": 432
        }
    },
    {
        "term": {
            "brand_id": 322
        }
    }
]
Run Code Online (Sandbox Code Playgroud)

我能够正确地获得结构并获得几乎所有的结果.但最终只有最后一个值作为对象的所有项目中的值如下(当前输出):

[
        {
            "term": {
                "brand_id": 322
            }
        },
        {
            "term": {
                "brand_id": 322
            }
        },
        {
            "term": {
                "brand_id": 322
            }
        }
    ]
Run Code Online (Sandbox Code Playgroud)

我的代码如下:

ID数组位于名为brands的数组中.

let brands_formated = [];
//I have the array stored in `brands`
let format =  { "term" : {
                      "brand_id": 0 //will be …
Run Code Online (Sandbox Code Playgroud)

javascript arrays json object node.js

3
推荐指数
1
解决办法
120
查看次数

在codeigniter中多次进入mysql时获取最后插入的'Id'

在我的表单中,有值要插入到多个表中.插入第一个表后,我必须插入其他值,以及第一个表的条目的"id"作为参考.做这个的最好方式是什么?有没有codeigniter特定的方式?

php mysql codeigniter lastinsertid

2
推荐指数
1
解决办法
2634
查看次数

扫描目录和子目录中的文件,并使用php将其路径存储在数组中

我不想扫描目录及其子目录中的所有文件.并在阵列中获取他们的路径.就像在数组目录中的文件路径一样

path - > text.txt

而子目录中文件的路径将是

somedirectory /的text.txt

我能够扫描单个目录,但它返回所有文件和子目录,没有任何区分方法.

    if ($handle = opendir('fonts/')) {
    /* This is the correct way to loop over the directory. */
    while (false !== ($entry = readdir($handle))) {
        echo "$entry<br/>";
    }


    closedir($handle);
    }
Run Code Online (Sandbox Code Playgroud)

使用其路径获取目录和子目录中的所有文件的最佳方法是什么?

php directory

2
推荐指数
1
解决办法
8524
查看次数

隐藏标签输入对焦时

我有一个标签覆盖输入的表单.如下图所示

截图

下面是相同的代码示例.

<label for="edit-submitted-name--2">
Name
<span class="form-required" title="This field is required.">*</span>
</label>
<input id="edit-submitted-name--2" class="form-text required" type="text" maxlength="128" size="35" value="" name="submitted[name]">
Run Code Online (Sandbox Code Playgroud)

我想使用jquery并在每次用户关注输入时隐藏标签.仅当输入为空或输入未处于焦点时,才应显示标签.

  $("input").focus(function () {
          //hide the label corresponding to this input
     });
Run Code Online (Sandbox Code Playgroud)

如何使用jquery选择与此输入对应的标签?

注意:我不能在html中更改任何内容,因为它是由Drupal中的模块生成的.

javascript jquery label focus show-hide

2
推荐指数
1
解决办法
3153
查看次数

用鼠标绘制SVG

我正在探索构建基于HTML5的开源应用程序的几个选项,如Sketch,它基本上是基于矢量的应用程序,用于创建UI屏幕等.

我看到了几个很棒的JS库,比如http : //snapsvg.io,http://paperjs.org等......

创建一个静态SVG元素就像下面这样简单:

var s = Snap("#svg");
// Lets create big circle in the middle:
var bigCircle = s.circle(150, 150, 100);
Run Code Online (Sandbox Code Playgroud)

我不知道的是,将作业绑定到鼠标移动事件.因此,如果用户单击并拖动,则根据拖动的距离,应创建元素.所有编辑都具备的基本功能.我还需要实现类似的功能来调整大小.

javascript html5 svg mouseevent draw

2
推荐指数
1
解决办法
5991
查看次数

Es6箭头功能正常js

我一直试图了解es6箭头功能.我读了一些介绍它的文章.但我仍然没有完全得到它.

例如,我有这个代码:

sortedArticles(): Article[] {
    return this.articles.sort((a: Article, b: Article) => b.votes -  a.votes);
}
Run Code Online (Sandbox Code Playgroud)

它对下面的数组进行排序:

[
  new Article('Angular 2', 'http://angular.io', 3),
  new Article('Fullstack', 'http://fullstack.io', 2),
  new Article('Angular Homepage', 'http://angular.io', 1),
]; 
Run Code Online (Sandbox Code Playgroud)

如何在普通的旧js中看到相同的代码?我无法完全得到它.

javascript sorting ecmascript-6 arrow-functions

2
推荐指数
1
解决办法
1775
查看次数