小编use*_*906的帖子

使用参数嵌入svg对象

谁有想法或暗示

我想在svg Tag中嵌入一个svg对象并更改此参数

HTML/SVG(不会继续)

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
   <title>Test</title>   
</head>
<body>
<svg width="2000" height="2000">
       <object type="image/svg+xml" data="lamp.svg" style="width: 450px; height:150px;">
          <param name="color" value="yellow" />
       </object>
</svg>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

SVG文件lamp.svg:

<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="40" height="40">
<title>lamp</title>
  <circle cx="30" cy="30" r="15" fill="param(color)" stroke-width=""/>
</svg>
Run Code Online (Sandbox Code Playgroud)

使用IMAGE TAG,无法传递标签参数.

<image x="0" y="0" width="20" height="20" xlink:href="lamp.svg"><param name="color" value="yellow" /></image>
Run Code Online (Sandbox Code Playgroud)

html5 svg object

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

在PHP中读取COM(串行调制解调器)

在PHP中读取COM(串行调制解调器)

我需要一个COM接口(Windows,COM2)来用PHP读取.

这个演示正在进行中.阅读是一个问题,它有时会运行.

有没有其他方式(没有二恶英,没有C++)可能w32api_register_function()更好?



    function rs232init($com,$bautrate)
    {
    `mode $com: BAUD=$bautrate PARITY=N data=8 stop=1 xon=off`;
    }

    function send($comport,$char)
    {

         $fp = fopen ("$comport", "w+");
         if (!$fp)
          {
             echo "not open for read";
          }
        else {
                fputs ($fp, $char);
                 fclose ($fp);
                }
    }

    function read($comport2,$sek)
    {

       $buffer = "";

       $fp2 = fopen ("$comport2", "r+");
         if (!$fp2)
         {
       echo "port is open for read";
       }
    else
      {
      sleep($sek);
             $buffer .= fgets($fp2, 4096);
            }
          return $buffer;
          fclose ($fp2);
}


rs232init("com2","9600");
send("com2","3"); 
$a …

php serial-port

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

标签 统计

html5 ×1

object ×1

php ×1

serial-port ×1

svg ×1