问题列表 - 第470页

动态地将javascript插入到使用document.write的HTML中

我目前正在加载一个灯箱样式弹出窗口,从XHR调用加载它的HTML.然后,此内容将以"模态"弹出窗口显示.element.innerHTML = content这就像魅力一样.

在本网站的另一部分,我使用Flickr'徽章'(http://www.elliotswan.com/2006/08/06/custom-flickr-badge-api-documentation/)动态加载flickr图像.这样做包括一个加载flickr javascript的脚本标记,后者又会执行一些document.write语句.

当它们包含在HTML中时,它们都可以完美地工作.只有在灯箱加载flickr徽章代码时,才会呈现内容.看起来使用innerHTML编写document.write语句太过分了,但是我在这个行为的javascript实现(FF2&3,IE6&7)中找不到任何线索.

任何人都可以澄清这是否应该起作用?谢谢.

html javascript ajax

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

这个PHP正则表达式有什么问题?

$output = preg_replace("|(/D)(/s+)(/d+)(;)|", "//1,//3;", $output);
Run Code Online (Sandbox Code Playgroud)

我试图替换所有字母字符后跟一个或多个空格字符(制表符和/或空格),后跟一个或多个数字字符,后跟分号,后跟逗号后跟数字,然后是分号.

我举一个例子:

开始:

hello world      1007;
Run Code Online (Sandbox Code Playgroud)

结束:

hello world,1007;
Run Code Online (Sandbox Code Playgroud)

php regex

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

你将如何实现IEnumerator接口?

我有一个将对象映射到对象的类,但与字典不同,它以两种方式映射它们.我现在正在尝试实现迭代值的自定义IEnumerator接口.

public class Mapper<K,T> : IEnumerable<T>, IEnumerator<T>

{
    C5.TreeDictionary<K,T> KToTMap = new TreeDictionary<K,T>();
    C5.HashDictionary<T,K> TToKMap = new HashDictionary<T,K>();

    public void Add(K key, T value)
    {
        KToTMap.Add(key, value);
        TToKMap.Add(value, key);

    }

    public int Count
    {
        get { return KToTMap.Count; }
    }


    public K this[T obj]
    {
        get
        {
            return TToKMap[obj];
        }
    }

    public T this[K obj]
    {
        get
        {
            return KToTMap[obj];
        }
    }

    public IEnumerator<T> GetEnumerator()
    {
        return KToTMap.Values.GetEnumerator();
    }

    public T Current
    {
        get { throw new NotImplementedException(); }
    } …
Run Code Online (Sandbox Code Playgroud)

.net collections

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

直接链接到SWF,有哪些缺点?

通常,Flash和Flex应用程序使用组合objectembed标记嵌入HTML中,或者更常见地使用JavaScript.但是,如果直接链接到SWF文件,它将在浏览器窗口中打开而不查看地址栏,您无法分辨它是否嵌入HTML中,其大小设置为100%宽度和高度.

考虑到嵌入Flash或Flex应用程序填充100%浏览器窗口所需的HTML,CSS和JavaScript的开销,直接链接到SWF文件的缺点是什么?有什么好处?

我可以想到一个好处和三个缺点:你不需要100多行HTML,JavaScript和CSS,否则你需要,但你没有插件检测,没有版本检查,你失去了最好的SEO选项(渐进增强).

更新不要挂在100多行上,我只是意味着嵌入SWF所需的代码量相当多(我的意思是包括像SWFObject这样的库),它只是用于显示SWF,可以通过直接链接到它而无需一行.

apache-flex embed flash

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

适用于Google App Engine应用程序的任何优秀AJAX框架?

我正在尝试在我的Google App Engine应用程序中实现AJAX,所以我正在寻找一个可以帮助我的好的AJAX框架.任何人有任何想法?

我在想Google Web Toolkit,在为Google App Engine创建AJAX方面有多好?

python ajax google-app-engine

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

无法加载"XXX.Global"类型

将项目从ASP.NET 1.1迁移到ASP.NET 2.0,我不断遇到此错误.

我实际上并不需要Global,因为我没有添加任何东西,但是在我删除它后我得到更多错误.

asp.net visual-studio

61
推荐指数
4
解决办法
11万
查看次数

从Scala中的List返回元素

我最近一直在研究Scala的初学者项目,并且有一个关于Scala列表的初学者问题.

假设我有一个元组列表(List[Tuple2[String, String]]例如).是否有一种方便的方法可以从List返回指定元组的第一个出现,或者是否需要手动遍历列表?

scala list

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

以编程方式访问浏览器历史记录

我如何创建一个应用程序来读取我所有的浏览器(firefox)历史记录?我注意到我有

C:\ Users \ user.name \ AppData \ Local \ Mozilla \ Firefox \ Profiles \ 646vwtnu.default

什么看起来像一个sqlite数据库(urlclassifier3.sqlite),但我不知道它是否真的用来存储历史信息。我搜索了有关如何执行此操作的示例,但未找到任何内容。

ps:尽管标题相似,但我认为这个问题与“如何访问浏览器历史记录”不同。

sqlite firefox

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

信用卡到期日 - 包容性还是排他性?

假设您的信用卡号码的截止日期为05/08,即2008年5月.

这是否意味着该卡将于2008年5月1日上午或2008年5月31日晚上到期?

payment e-commerce

127
推荐指数
5
解决办法
20万
查看次数

面向开发人员的正则表达式

我一直在尝试找出一个正则表达式,以允许我在自动跳过注释的同时搜索特定字符串。有人有这样的 RE 或知道这样的 RE 吗?它甚至不需要足够复杂来跳过#if 0块;我只是想让它跳过///*阻止。相反,即仅在注释块内搜索,也将非常有用。

环境:VS 2003

c++ regex utilities visual-c++

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