问题列表 - 第49358页

谷歌浏览器不接受 .contentDocument 或 .contentWindow

当我尝试我的代码时:

测试.html -

<script language="JavaScript" type="text/javascript">
function find() { 
var iframeEl = document.getElementById('love');
if ( iframeEl.contentDocument ) {
    var form = iframeEl.contentDocument.document.getElementById('hi').getAttribute('href');
    alert(form)
} else if ( iframeEl.contentWindow ) {
    var form = iframeEl.contentWindow.document.getElementById('hi').getAttribute('href');
    alert(form)
} 
  }
</script>
<body onload="find()">
<iframe name="lovez" src="frame.html" id="love"><a href="http://www.google.com" id="hi">Testingz</a></iframe>
</body>
Run Code Online (Sandbox Code Playgroud)

Frame.html -

<a href="http://www.google.com" id="hi">Testing</a>
Run Code Online (Sandbox Code Playgroud)

它不会返回警告框。但是在 Internet Explorer 上它会。我一直在互联网上搜索,尝试所有示例,但找不到可以在 Google Chrome 中使用的简单示例。我做错了什么还是只是谷歌浏览器?

javascript iframe google-chrome dom-events

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

如何在objective-c中使用sqlite3_exec将UIImage作为blob插入

我试图将sqlite中的一些图像缓存为nsdata,当我尝试使用sqlite3_exec和原始SQL字符串(作为NSString)插入字节数组时,我遇到了问题

NSData *imgData = UIImagePNGRepresentation(img);
NSString* sql = [NSString stringWithFormat:@"INSERT INTO persistedimg (imgx,idvalx) VALUES (%@,'%@')", imgData, idValue];
rc = sqlite3_exec(db, [sql UTF8String], callbackFunction, (void*)contextObject, &zErrMsg);
Run Code Online (Sandbox Code Playgroud)

但是上面的问题是我将NSData直接添加到sql字符串而不是字节.

我想做这样的事情

... [imgData bytes], [imgData length]
Run Code Online (Sandbox Code Playgroud)

但是因为我没有使用典型的"_bind_blob"方法,所以我不知道如何用原始字符串做

更新

我正在使用一个我想要粘贴的包装器,只需编写一个新方法来支持图像插入/查询命令

到目前为止,下面是我的整个包装类

**

#import "SQLiteAccess.h"
#import <sqlite3.h>

@implementation SQLiteAccess

+ (NSString *)pathToDB {
    NSString *dbName = @"test123";
  NSString *originalDBPath = [[NSBundle mainBundle] pathForResource:dbName ofType:@"db"];
  NSString *path = nil;
  NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
  NSString *appSupportDir = [paths objectAtIndex:0];
  NSString *dbNameDir = [NSString stringWithFormat:@"%@/test123", appSupportDir];
  NSFileManager …
Run Code Online (Sandbox Code Playgroud)

sqlite objective-c nsdata

4
推荐指数
1
解决办法
9222
查看次数

加密出口限制的当前状态是什么?

假设我想为我的应用程序添加一些基本的加密功能(而不是将其作为应用程序的主要用途) - 例如,使用公钥加密技术来加密/签署视频游戏中的私人消息.我应该担心出口限制(主要是在美国)吗?加密的"强"程度是否有限制?

encryption cryptography

11
推荐指数
1
解决办法
3957
查看次数

从Python词典中弹出许多元素的最佳方法

这是我的代码:

a = dict(aa='aaaa', bb='bbbbb', cc='ccccc', ...)
print(a.pop(['cc', ...]))
Run Code Online (Sandbox Code Playgroud)

但这会引发错误.从python字典中弹出许多元素的最简单方法是什么?

python dictionary

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

PHP致命错误:无法重新声明功能

我在文件B.inc中有一个函数A.

line 2:  function A() {

           ...

line 10: }
Run Code Online (Sandbox Code Playgroud)

在apache日志中:

PHP致命错误:无法在第10行的B中重新声明A()(之前在B.inc:2中声明)

php apache

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

FileInputStream到Android应用程序中的字节数组

我有一个使用创建的FileInputStream Context.openFileInput().我现在想将文件转换为字节数组.

不幸的是,我无法确定所需的字节数组的大小FileInputStream.read(byte[]).该available()方法不起作用,我无法使用特定路径名创建文件以检查其长度,可能是因为非root用户无法访问该路径.

我读到了ByteArrayOutputStream,似乎动态调整字节数组大小以适应,但我无法从如何读取FileInputStream到写入ByteArrayOutputStream.

java android

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

针对特定关系的核心数据NSFetchRequest?

我正在将以前存储在XML中的现有数据模型转换为Core Data,因此我正在尝试尽可能正确地学习绳索.核心数据显然是那些不会在任何时候出现的技术之一,所以我不妨"正确地学习它".

以两个实体为例的核心数据模型:

  1. 餐饮

食物有2对一的关系:

  1. 最喜欢的食物(1对多)
  2. 讨厌的食物(1对多)

(Person和Food都是NSManagedObject的子类.)

在之前的数据模型中,Person维护了两个NSArray实例变量.如果我想要最喜欢的食物,我可以打电话:

Person *fred = [[Person alloc] init];    
NSArray *fredsFavorites = fred.favoriteFoods;
Run Code Online (Sandbox Code Playgroud)

容易挤压.

我正在阅读Core Data的文档,我似乎无法找到获得此NSArray的正确方法NSFetchRequest,因为我无法定义我想从中获取对象的关系.

NSFetchRequest *request = [[NSFetchRequest alloc] init];
[request setEntity:[NSEntityDescription entityForName:@"Food" inManagedObjectContext:[fred managedObjectContext]]];
[request setIncludesSubentities:NO];
NSArray *fredsFavoriteAndHatedFoods = [[fred managedObjectContext] executeFetchRequest:request error:nil];
Run Code Online (Sandbox Code Playgroud)

这将返回所有的食品存储在这两个项目favoriteFoodshatedFoods.我该如何拆分它们?当然有一个简单的解释,但我目前还没有很好地掌握这个概念,无法用Core Data术语解释它,因此我的谷歌搜索毫无结果.

xcode entity-relationship core-data objective-c

4
推荐指数
1
解决办法
6713
查看次数

处理N层,域驱动设计,MVC应用程序中的异常

我已经构建了一个如下所示的MVC应用程序:

MVC Application - Application Layer - Business Layer - Repository - Data

我已经阅读了许多应用程序的代码,并发现没有人似乎以类似于传递数据的方式传递异常.

换句话说,数据通过接口引用并在不同的上下文中重用.如果数据层中发生异常,它将如何发送到GUI或相关层?应该使用接口吗?处理应用程序中的异常的构造是什么?

c# domain-driven-design exception-handling

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

wtpversion在Eclipse插件中的含义是什么?

使用maven,wtpversion在Eclipse插件中意味着什么?

eclipse maven-2 maven

8
推荐指数
1
解决办法
5010
查看次数

如何使用mongodb,php驱动程序获取受影响的行数

我有两个问题:如何通过php mongodb驱动程序获取受影响的行,以及最后一个插入ID如何?谢谢 .

mongodb

5
推荐指数
1
解决办法
3925
查看次数