小编Mar*_*rty的帖子

AS3如果不扩展Object会发生什么?

在ActionScript 3中,当我创建一个类时,我通常会扩展Object:

public class MyClass extends Object
Run Code Online (Sandbox Code Playgroud)

但最近我一直在跳过那部分,并做:

public class MyClass
Run Code Online (Sandbox Code Playgroud)

如果我没有特别扩展Object,或者默认情况下是否已调用,是否有区别?

oop object actionscript-3

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

从flash影片控件调用JavaScript函数

我有一个swf流式传输带有Flash默认控件的flv.有没有办法在单击暂停按钮时调用javascript函数?然后点击播放按钮时的另一个?

谢谢你的任何想法.

javascript flash actionscript-2

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

HTML电子邮件使用PHP以纯文本形式发送

我有这个代码通过PHP发送电子邮件:

// Prepare email.
$headers = "From: Mi9 Vault <info@mi9vault.com.au>\r\n";
$headers .= "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=ISO-8859-1";

$msg = file_get_contents($_SERVER['DOCUMENT_ROOT'] . '/edm/confirmation.html');
$msg = str_replace('{first_name}', $contact["First Name"], $msg);


// Send email
mail($contact["Email Address"], "Your Mi9 Registration is Confirmed", $msg, $headers);
Run Code Online (Sandbox Code Playgroud)

confirmation.html 是我们设置的HTML电子邮件.

我以前从未遇到过上述用于发送电子邮件的PHP代码的任何问题,但我似乎可以回过头来看的是一封包含所有HTML而不是实际的HTML格式电子邮件的电子邮件.

基本上我收到一封电子邮件,内容如下:

MIME-Version: 1.0

Content-type: text/html; charset=ISO-8859-1
Message-Id: <20120418080325.C643B407EF@ds3219.dreamservers.com>
Date: Wed, 18 Apr 2012 01:03:25 -0700 (PDT)

<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="content-type" content="text/html; charset=utf-8" />
    </head>
    <body>
        .....
Run Code Online (Sandbox Code Playgroud)

我在同一主机的另一个网站上有相同的PHP代码,它工作正常...

php email

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

在for循环之前定义循环迭代器?

最近,我被批评为构造我的for循环,如下所示:

var i:MovieClip;
for each(i in array)
{
    // be awesome
}
Run Code Online (Sandbox Code Playgroud)

要么,

var i:uint = 0;
for(i; i<10; i++)
{
    // be more awesome
}
Run Code Online (Sandbox Code Playgroud)

这对我个人而言更好,但我受到了攻击.有什么区别吗?

variables loops actionscript-3

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

PHP时间转换

是否有一个PHP库将unix时间戳转换为这样的格式:

8 hours and 17 minutes ago
Run Code Online (Sandbox Code Playgroud)

我做了我自己的脚本,这样做,我只是无法追踪它,宁愿不花时间重新创建它(加上我认为它可以更有效地完成).

我原来的代码是这样的:

$seconds = time() - $timestamp;

$minutes = 0;
$hours = 0;
$days = 0;
$weeks = 0;
$months = 0;
$years = 0;

while($seconds >= 60)
{
    $seconds -= 60;
    $minutes ++;

    if($minutes >= 60)
    {
        $minutes -= 60;
        $hours ++;

        if($hours >= 24)
        {
            // etc
        }
    }
}

if($hours < 1) return "$minutes minute" . ($minutes == 1 ? "" : "s")) . " and $seconds seconds" . ($seconds …
Run Code Online (Sandbox Code Playgroud)

php time unix-timestamp

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

JQuery - 只抓住第一轮后代

我已经构建了一个JQuery插件,它将应用于CMS中构建的页面.

今天,客户端通过<div>在我给他们访问编辑的区域中添加一个插件来打破插件(基于点击扩展给定区域).

这个问题是我的小JQuery脚本应用了一些东西:

$("div#holders div")
Run Code Online (Sandbox Code Playgroud)

我的HTML结构是这样的:

<div id="holders">
    <div>editable area</div>
    <div>editable area</div>
    <div>editable area</div>
    <div>editable area</div>
    <div>editable area</div>
</div>
Run Code Online (Sandbox Code Playgroud)

editable area我选择的CMS中的单独区域在哪里,客户端可以更新.

我怎样才能使我的JQuery选择器只选择那些直接的<div>后代div#holders并忽略其中的<div>s?

jquery jquery-selectors

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

AS3如何在不保留任何现有事件类型的情况下扩展Event类?

我想扩展Event类来添加我在游戏中使用的一些事件.但我不希望新的事件类具有旧的公共静态类型.例如,我不希望:

NewEventClass.ENTER_FRAME
Run Code Online (Sandbox Code Playgroud)

如何在不将旧类型混合的情况下扩展Event类?

有没有办法超越AS3以省去不合适的类型?

或者我应该完全避免创建一个新的事件类型并添加新的字符串?

inheritance class actionscript-3

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

Flash AS3算大写字母?

如何使用flash as3计算字符串中的大写字母数?

例如

var thestring = "This is The String";
Run Code Online (Sandbox Code Playgroud)

应该返回int 3

谢谢

regex flash actionscript-3

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