21,887
社区成员
发帖
与我相关
我的任务
分享
function ocx14_disp($ocxtype, $ocxid, $max_tid)
{
db_ocx_get($ocxtype, $ocxid, $ocx14, 1);
$status = 0;
if($ocx14["tagseqno"] == NULL || $ocx14["tagseqno"] < 0 ){
$pump_no = 1;
} else {
$seqno = $ocx14["tagseqno"];
chid_data_get($seqno, $max_tid, $data_ch, $status);
$pump_no = $data_ch + 1;
}
$lmpbmp_name ="lmpbmp" . $pump_no;
$lmpflk_name ="lmpflk" . $pump_no;
if($ocx14["pene"] == 't'){
$filter = "filter:chroma(color=" . bgr10_rgb( $ocx14['peneclr'] ) . ");";
} else {
$filter = "";
}
chno_mark_get($status,$mark,$flickfg);
$lmpbmp = $ocx14[$lmpbmp_name];
$lmpflk = $ocx14[$lmpflk_name];
$ocxtop = $ocx14["ocxtop"];
$ocxleft = $ocx14["ocxleft"];
$ocxheight = $ocx14["ocxheight"];
$ocxwidth = $ocx14["ocxwidth"];
printf("<img class='mimic_pump' src='../png/parts/%s' style = 'position:absolute; z-index:2;
%s top:%spx;left:%spx;height:%spx;width:%spx;'>\n",
$ocx14[$lmpbmp_name], $filter, $ocx14["ocxtop"] , $ocx14["ocxleft"],
$ocx14["ocxheight"], $ocx14["ocxwidth"] );
//以下的2句是我新增加的,为了不耽误你多余的时间,这里以上的代码都没有问题
if($flickfg == "True")//如果图片需要交替
MimicLamptenmetu_ON($lmpbmp,$lmpflk,$filter,$ocxtop , $ocxleft,$ocxheight, $ocxwidth);//明亮图片显示
}
//暗淡图片显示函数
function MimicLamptenmetu_OFF($lmpbmpON_name,$lmpbmpOFF_name,$filter,$ocxtop,$ocxleft,$ocxheight,$ocxwidth)
{
printf("<img class='mimic_pump' src='../png/parts/%s' style = 'position:absolute; z-index:2;
%s top:%spx;left:%spx;height:%spx;width:%spx;'>\n",
$lmpbmpOFF_name, $filter, $ocxtop , $ocxleft,
$ocxheight, $ocxwidth);
//延迟一秒后,明亮图片显示
setTimeout("MimicLamptenmetu_ON(" + $lmpbmpON_name + "," + $lmpbmpOFF_name + "," + $filter + "," + $ocxtop + "," + $ocxleft + "," + $ocxheight + "," + $ocxwidth + ")",1000);
}
//明亮图片显示
function MimicLamptenmetu_ON($lmpbmpON_name,$lmpbmpOFF_name,$filter,$ocxtop,$ocxleft,$ocxheight,$ocxwidth)
{
printf("<img class='mimic_pump' src='../png/parts/%s' style = 'position:absolute; z-index:2;
%s top:%spx;left:%spx;height:%spx;width:%spx;'>\n",
$lmpbmpON_name, $filter, $ocxtop , $ocxleft,
$ocxheight, $ocxwidth);
//延迟一秒后,暗淡图片显示
setTimeout("MimicLamptenmetu_OFF(" + $lmpbmpON_name + "," + $lmpbmpOFF_name + "," + $filter + "," + $ocxtop + "," + $ocxleft + "," + $ocxheight + "," + $ocxwidth + ")",1000);
}
printf("<img class='mimic_pump' id ='%s' src='../png/parts/%s' style = 'position:absolute; z-index:2;
%s top:%spx;left:%spx;height:%spx;width:%spx;'>\n",
$ocxname ,$lmpbmp , $filter, $ocx14["ocxtop"] , $ocx14["ocxleft"] ,
$ocx14["ocxheight"] , $ocx14["ocxwidth"] );
if($flickfg == "True")//需要图片闪烁的标志
//调用函数记得将参数字符串值用引号引起
printf("<script>MimicLamptenmetu_ON('{$ocxname}','{$lmpbmp}','{$lmpflk}');</script>\n");
//暗淡图片显示
function MimicLamptenmetu_OFF(ocxname,lmpbmpON_name,lmpbmpOFF_name)
{
//如果ocxname是id属性值,应该用document.getElementById(ocxname)读取节点对象,这样书写只适合ie
document.ocxname.src='../png/parts/' + lmpbmpOFF_name; //这里的ocxname不知道怎么写
//调用函数记得将参数字符串值用引号引起
setTimeout("MimicLamptenmetu_ON('" + ocxname + "','" + lmpbmpON_name + "','" + lmpbmpOFF_name + "')",1000);
}
//以下类似
//明亮图片显示
function MimicLamptenmetu_ON(ocxname,lmpbmpON_name,lmpbmpOFF_name)
document.ocxname.src='../png/parts/' + lmpbmpON_name; //这里的ocxname不知道怎么写
setTimeout("MimicLamptenmetu_OFF('" + ocxname + "','" + lmpbmpON_name + "','" + lmpbmpOFF_name + "')",1000);
}
//图片表示函数
function ocx14_disp($ocxtype, $ocxid, $max_tid)
{
db_ocx_get($ocxtype, $ocxid, $ocx14, 1);
$status = 0;
if($ocx14["tagseqno"] == NULL || $ocx14["tagseqno"] < 0 ){
$pump_no = 1;
} else {
$seqno = $ocx14["tagseqno"];
chid_data_get($seqno, $max_tid, $data_ch, $status);
$pump_no = $data_ch + 1;
}
$lmpbmp_name ="lmpbmp" . $pump_no;
$lmpflk_name ="lmpflk" . $pump_no;
if($ocx14["pene"] == 't'){
$filter = "filter:chroma(color=" . bgr10_rgb( $ocx14['peneclr'] ) . ");";
} else {
$filter = "";
}
chno_mark_get($status,$mark,$flickfg);
$lmpbmp = $ocx14[$lmpbmp_name];//明亮图片的文件名字
$lmpflk = $ocx14[$lmpflk_name];//暗淡图片的文件名
$ocxtop = $ocx14["ocxtop"];//坐标信息
$ocxleft = $ocx14["ocxleft"];
$ocxheight = $ocx14["ocxheight"];
$ocxwidth = $ocx14["ocxwidth"];
$ocxname = "ocx14_" . $ocxid; //将要显示的组建名字
//画像の表示
printf("<img class='mimic_pump' name='%s' src='../png/parts/%s' style = 'position:absolute; z-index:2;
%s top:%spx;left:%spx;height:%spx;width:%spx;'>\n",
$ocxname,$lmpbmp , $filter, $ocxtop , $ocxleft ,
$ocxheight , $ocxwidth );
//以上的代码显示图片正常
if($flickfg == "True")//需要图片闪烁的标志
printf("<script>MimicLamptenmetu_ON($ocxname,$lmpbmp,$lmpflk);</script>\n")
}
//暗淡图片显示
function MimicLamptenmetu_OFF(ocxname,lmpbmpON_name,lmpbmpOFF_name)
{
document.ocxname.src='../png/parts/' + lmpbmpOFF_name; //这里的ocxname不知道怎么写
setTimeout("MimicLamptenmetu_ON(" + ocxname + "," + lmpbmpON_name + "," + lmpbmpOFF_name + ")",1000);
}
//明亮图片显示
function MimicLamptenmetu_ON(ocxname,lmpbmpON_name,lmpbmpOFF_name)
document.ocxname.src='../png/parts/' + lmpbmpON_name; //这里的ocxname不知道怎么写
setTimeout("MimicLamptenmetu_OFF(" + ocxname + "," + lmpbmpON_name + "," + lmpbmpOFF_name + ")",1000);
}
echo '<script>setTimeout("MimicLamptenmetu_ON(" +'. $lmpbmpON_name .' + "," +'. $lmpbmpOFF_name .'+"," +'. $filter.' + "," +'. $ocxtop.' + "," +'. $ocxleft.' + "," + '.$ocxheight. + "," +'. $ocxwidth.' + ")",1000);</script>;
echo '<script>setTimeout("MimicLamptenmetu_OFF(" +'. $lmpbmpON_name.' + "," +'. $lmpbmpOFF_name .'+"," +'. $filter.' + "," +'. $ocxtop.' + "," +'. $ocxleft.' + "," + '.$ocxheight.'+ "," +'. $ocxwidth.' + ")",1000);</script>';
点和分号都要加上,不好意思我的疏忽,啥什么我成大灰狼了。呵呵!
<script>setTimeout("MimicLamptenmetu_OFF(" + ll-r1.png + "," + ll-w1.png + "," + + "," + 240 + "," + 184 + "," + 10 + "," +10 + ")",1000);</script>
function ocx14_disp($ocxtype, $ocxid, $max_tid)
{
db_ocx_get($ocxtype, $ocxid, $ocx14, 1);
$status = 0;
if($ocx14["tagseqno"] == NULL || $ocx14["tagseqno"] < 0 ){
$pump_no = 1;
} else {
$seqno = $ocx14["tagseqno"];
chid_data_get($seqno, $max_tid, $data_ch, $status);
$pump_no = $data_ch + 1;
}
$lmpbmp_name ="lmpbmp" . $pump_no;
$lmpflk_name ="lmpflk" . $pump_no;
if($ocx14["pene"] == 't'){
$filter = "filter:chroma(color=" . bgr10_rgb( $ocx14['peneclr'] ) . ");";
} else {
$filter = "";
}
chno_mark_get($status,$mark,$flickfg);
$lmpbmp = $ocx14[$lmpbmp_name];
$lmpflk = $ocx14[$lmpflk_name];
$ocxtop = $ocx14["ocxtop"];
$ocxleft = $ocx14["ocxleft"];
$ocxheight = $ocx14["ocxheight"];
$ocxwidth = $ocx14["ocxwidth"];
printf("<img class='mimic_pump' src='../png/parts/%s' style = 'position:absolute; z-index:2;
%s top:%spx;left:%spx;height:%spx;width:%spx;'>\n",
$lmpbmp , $filter, $ocxtop , $ocxleft ,
$ocxheight , $ocxwidth );
if($flickfg == "True")
MimicLamptenmetu_ON($lmpbmp,$lmpflk,$filter,$ocxtop , $ocxleft,$ocxheight, $ocxwidth);
}
function MimicLamptenmetu_OFF($lmpbmpON_name,$lmpbmpOFF_name,$filter,$ocxtop,$ocxleft,$ocxheight,$ocxwidth)
{
printf("<img class='mimic_pump' src='../png/parts/%s' style = 'position:absolute; z-index:2;
%s top:%spx;left:%spx;height:%spx;width:%spx;'>\n",
$lmpbmpOFF_name, $filter, $ocxtop , $ocxleft,
$ocxheight, $ocxwidth);
echo '<script>setTimeout("MimicLamptenmetu_ON(" +'. $lmpbmpON_name.' + "," +'. $lmpbmpOFF_name .'+"," +'. $filter.' + "," +'. $ocxtop.' + "," +'. $ocxleft.' + "," + '.$ocxheight. + "," +'. $ocxwidth.' + ")",1000);</script>';
}
function MimicLamptenmetu_ON($lmpbmpON_name,$lmpbmpOFF_name,$filter,$ocxtop,$ocxleft,$ocxheight,$ocxwidth)
{
printf("<img class='mimic_pump' src='../png/parts/%s' style = 'position:absolute; z-index:2;
%s top:%spx;left:%spx;height:%spx;width:%spx;'>\n",
$lmpbmpON_name, $filter, $ocxtop , $ocxleft,
$ocxheight, $ocxwidth);
echo '<script>setTimeout("MimicLamptenmetu_OFF(" +'. $lmpbmpON_name.' + "," +'. $lmpbmpOFF_name .'+"," +'. $filter.' + "," +'. $ocxtop.' + "," +'. $ocxleft.' + "," + '.$ocxheight. + "," +'. $ocxwidth.' + ")",1000);</script>';
}
echo '<script>setTimeout("MimicLamptenmetu_OFF(" +'. $lmpbmpON_name.' + "," +.' $lmpbmpOFF_name .'+"," +'. $filter.' + "," +'. $ocxtop.' + "," +'. $ocxleft.' + "," + '.$ocxheight + "," +'. $ocxwidth.' + ")",1000);</script>';//改成这样试试!
//暗淡图片显示函数
function MimicLamptenmetu_OFF($lmpbmpON_name,$lmpbmpOFF_name,$filter,$ocxtop,$ocxleft,$ocxheight,$ocxwidth)
{
printf("<img class='mimic_pump' src='../png/parts/%s' style = 'position:absolute; z-index:2;
%s top:%spx;left:%spx;height:%spx;width:%spx;'>\n",
$lmpbmpOFF_name, $filter, $ocxtop , $ocxleft,
$ocxheight, $ocxwidth);
//延迟一秒后,明亮图片显示
setTimeout("MimicLamptenmetu_ON(" + $lmpbmpON_name + "," + $lmpbmpOFF_name + "," + $filter + "," + $ocxtop + "," + $ocxleft + "," + $ocxheight + "," + $ocxwidth + ")",1000);
}
//明亮图片显示
function MimicLamptenmetu_ON($lmpbmpON_name,$lmpbmpOFF_name,$filter,$ocxtop,$ocxleft,$ocxheight,$ocxwidth)
{
printf("<img class='mimic_pump' src='../png/parts/%s' style = 'position:absolute; z-index:2;
%s top:%spx;left:%spx;height:%spx;width:%spx;'>\n",
$lmpbmpON_name, $filter, $ocxtop , $ocxleft,
$ocxheight, $ocxwidth);
//延迟一秒后,暗淡图片显示
setTimeout("MimicLamptenmetu_OFF(" + $lmpbmpON_name + "," + $lmpbmpOFF_name + "," + $filter + "," + $ocxtop + "," + $ocxleft + "," + $ocxheight + "," + $ocxwidth + ")",1000);
}