小编Mar*_*eau的帖子

URL哈希中的JSON - 一个坏或好主意?

我已经创建了一个帮助对象来将JSON存储在URL哈希中.在GitHub上看项目:

这对于在没有cookie的情况下持久保存页面设置很有用.工作得很好,我喜欢它.

有什么想法支持和反对这种方法?我读过安全性可能会.是否真的在新的浏览器中使用json2.js或本机JSON对象?

javascript json

8
推荐指数
2
解决办法
3835
查看次数

.NET C#将ResourceSet转换为JSON

我想从资源文件(.resx)创建一个JSON对象.我将它转换ResouceSet为如此:

ResourceSet resourceSet = MyResourceClass.ResourceManager.GetResourceSet(CultureInfo.CurrentUICulture, true, true);
Run Code Online (Sandbox Code Playgroud)

我现在在表单中有一组对象,{Key:<key>, Value:<value>}但更喜欢将其转换为表单中的JSON或哈希映射{Key:Value, ...}.

c# json

7
推荐指数
1
解决办法
6748
查看次数

Electron JS - 深层链接 - 如何使用深层链接的示例

在Electron JS中,我为Windows创建了一个应用程序并注册了我自己的深度链接协议.单击我的链接时,应用程序会正确打开ludo://play?level=1234.没问题.但是我不知道如何检索我的应用程序内部的深层链接.app.setAsDefaultProtocolClient的文档提到了这句话:

The whole link, including protocol, will be passed to your application as a parameter.

谁能告诉我如何检索它?因为它不在,process.argv也不在process.execPathprocess.execArgv.

可以在应用程序启动时在回调中传递吗?对此的任何帮助都会很棒.

javascript electron

7
推荐指数
1
解决办法
1040
查看次数

Internet Explorer 9中不再触发事件ondragstart

我在DIV上实现了HTML5拖放功能.它适用于所有浏览器,包括IE8.但自IE9发布以来,它已不再有效.ondragstart事件不会被触发.这是我的代码,使用jQuery:

$('#mydiv')
   .bind('selectstart', function(e) {
        // Prevent text selection
        return false;
    })
    .bind('dragstart', function(e) {
        console.log('dragstart');
    })
    .bind('drag', function(e) {
        console.log('drag');
    })
    .bind('dragend', function(e) {
        console.log('dragend');
    });
Run Code Online (Sandbox Code Playgroud)

和HTML

<div draggable="true">DnD this thing!</div>
Run Code Online (Sandbox Code Playgroud)

javascript jquery html5 drag-and-drop internet-explorer-9

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