小编Joh*_*n R的帖子

HTML5 Canvas,excanvas.js和IE.文本未在IE7中显示

这个简单的Canvas脚本创建了一个带边框和文本的矩形.它适用于Chrome和FireFox.但该文本在Internet Explorer 7.0中不起作用.我收录了excanvas.js; 因此,矩形和边框显示在IE 7中.但是,文本没有出现在IE 7中.我想知道是否有可能让这个简单的脚本在IE 7和8中工作?

<!DOCTYPE html> 
<html lang="en">
<head>
    <link href = "style.css" type = "text/css" rel = "stylesheet" />
    <script src="js/excanvas.js" type="text/javascript"></script>

    <script type="text/javascript"> 
    function addBox(){
        var c = document.getElementById("myCanvas");
        context=c.getContext("2d"); 

        //Inner rectangle with shadow
        context.fillStyle = 'red';
        context.shadowColor="brown";
        context.shadowBlur = 20;
        context.fillRect(402,227,96.5,48.5); 
        context.shadowColor = null; 
        context.shadowBlur = null;      

        //Outer Rectangle
        context.lineWidth = '5';
        context.strokeStyle='green';    
        context.strokeRect(400,225,100,50); //draws just the edges of a rectangle               

        //font
        context.font = '17px Arial';        
        context.textBaseline = 'top';  
        context.fillStyle    = 'black'; …
Run Code Online (Sandbox Code Playgroud)

javascript html5 canvas

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

if($ _POST ['id']已设置){...} else if($ _GET ['id']已设置){...}

这是伪代码:

if( $_POST['id'] is set){
   $id = $_POST['id']
}else if($_GET['id'] is set){
   $id = $_GET['id']
}
Run Code Online (Sandbox Code Playgroud)

怎么会写?

php post get

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

在Oracle SQL Developer中添加新的Varchar2字段

我是Oracle的新手.我需要将varchar2字段添加到现有的表中,该表的长度为50个字节.

我右键点击了这样的表格:
在此输入图像描述

......然后我到了这个领域:
在此输入图像描述

我不知道该怎么做.我期待在schema-design-GUI视图中看到'type','size'和'units'提示符(我将分别输入~varchar2,45和bytes).我不知道如何制作精确度和比例尺; 我以为那些都是数字.

oracle

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

像exec()之类的东西在Perl中返回一个值?

我的印象(可能是错误的)Perl中的'exec'函数没有返回值(我得到它只是运行命令的印象).情况是Perl脚本在服务器上运行,我需要调用此脚本在Linux机器内运行命令,但也返回结果.如何才能做到这一点?

linux perl exec

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

Perl/Regex解析一个字符串

我是Perl的新手,有点难以解析traceroute的行.这是我受到挑战的典型输出.

 3  someURL.net (184.106.126.128)  0.579 ms someURL.net (184.106.126.124)  0.742 ms  0.719 ms
Run Code Online (Sandbox Code Playgroud)

请注意第1和第2路由如何使用不同的IP地址.这会改变 ; 例如,有时候啤酒花会像这样使用所有相同的东西:

3  someURL.net (184.106.126.128)  0.579 ms  0.742 ms  0.719 ms
Run Code Online (Sandbox Code Playgroud)

...... 或者,每一跳可以有不同的路线,或者它们都可以是相同的.我想在Perl中使用一些正则表达式等来格式化输出,如下所示:

3|url~ip~time|url~ip~time|url~ip~time
Run Code Online (Sandbox Code Playgroud)

我不确定我是否应该以某种方式遍历各个单词,或者使用正则表达式更容易完成所有这些.任何解决方案或提示表示赞赏.

regex perl parsing

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

JavaScript动态函数名称

我需要动态地将函数的名称分配给关联数组的元素.这是我的尝试不起作用.我要求帮助的问题是在这里我尝试调用函数:cr['cmd1'](x);

<!DOCTYPE html>

<html>
<head>
    <script type="text/javascript">
        var cr =[];
        var x = 5;
        cr['cmd1'] ='foo';
        var msg = cr['cmd1'](x);  
        alert(msg);

        function foo(y){
            return y;
        }
    </script>
</head>
<body>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

编辑:我在这里传递了一个cr['cmd1'] ='foo';我无法控制的字符串.这就是为什么我必须使用字符串作为外部应用程序的起点.

javascript

0
推荐指数
2
解决办法
1573
查看次数

$对象 - >($字符串)

我正在处理一个我没有写过但不能改变的类的对象.这个类有很多属性.我想循环使用这些属性中的大约一半(选择组).我将nescessary属性的名称放入一个数组中,并想循环遍历它们.这可能吗?语法是什么样的?

class B{
   public $foo = 'hi';
   public $bar = 'bye';
   ...etc, etc.
}

$arr = array(1=>'foo', 2=>'bar', ...)
$b = new B();
foreach($arr as $val){
  echo $b->($val); //<-----does not work
}
Run Code Online (Sandbox Code Playgroud)

php

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

PHP 2D数组 - 语法问题

我有一个2D数组.如果我这样做print_r($equities[0]),我得到:

Array
(
    [No.] => 1
    ["Ticker"] => "CAFE"
    ["Company"] => "iPath Pure Beta Coffee ETN"
    ["Price"] => 27.59
)
Run Code Online (Sandbox Code Playgroud)

然后我尝试打印第一个元素的'Ticker',如下所示:

echo $equities[0]["Ticker"];
Run Code Online (Sandbox Code Playgroud)

但是,它不会打印任何东西.如何打印自动收报机?

php

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

标签 统计

php ×3

javascript ×2

perl ×2

canvas ×1

exec ×1

get ×1

html5 ×1

linux ×1

oracle ×1

parsing ×1

post ×1

regex ×1