📄 createjs.aspx.cs
字号:
stem_float += "xPos = xPos + step;\n";
stem_float += "}\n";
stem_float += "else {\n";
stem_float += "xPos = xPos - step;\n";
stem_float += "}\n";
stem_float += "if (xPos < 0) {\n";
stem_float += "xon = 1;\n";
stem_float += "xPos = 0;\n";
stem_float += "}\n";
stem_float += "if (xPos >= (width - Woffset)) {\n";
stem_float += "xon = 0;\n";
stem_float += "xPos = (width - Woffset);\n";
stem_float += "}\n";
stem_float += "}\n";
stem_float += "function start() {\n";
stem_float += "img.visibility = 'visible';\n";
stem_float += "interval = setInterval('changePos()', delay);\n";
stem_float += "}\n";
stem_float += "function pause_resume() {\n";
stem_float += "if(pause) {\n";
stem_float += "clearInterval(interval);\n";
stem_float += "pause = false;\n";
stem_float += "}\n";
stem_float += "else {\n";
stem_float += "interval = setInterval('changePos()',delay);\n";
stem_float += "pause = true;\n";
stem_float += "}\n";
stem_float += "}\n";
stem_float += "start();\n";
stem_float += "// End -->\n";
}
string stemDL = "";
if (adtype == 4)//对联广告
{
if (picurl != null)
{
string pic = picurl.Substring((picurl.Length - 1), 1);
if (pic == "|")
{
//去掉最后一个"|"
pic = picurl.Substring(0, (picurl.Length - 1));
}
//得到数组
string[] img = null;
img = pic.Split('|');
int imgnum = img.Length;
//采用平分广告
int temp_pic_left = 0;//左边多少个
int temp_pic_right = 0;//右边多少个
if (imgnum % 2 == 0)
{
if (imgnum >= 2)
{
temp_pic_left = imgnum / 2;
temp_pic_right = imgnum / 2;
}
else
{
temp_pic_left = imgnum;
}
}
else
{
if (imgnum >= 2)
{
temp_pic_left = (imgnum / 2) + 1;
temp_pic_right = (imgnum / 2) - 1;
}
else
{
temp_pic_left = imgnum;
}
}
stemDL += " //常数定义 \n ";
stemDL += "self.onError=null; \n";
stemDL += " currentX = currentY = 0; \n";
stemDL += "whichIt = null; \n";
stemDL += " lastScrollX = 0; //最后离左边距离的负值 \n";
stemDL += " lastScrollY =0; //最后离顶部的高度的负值 \n";
stemDL += "//----------------------start fun秒执行一次 \n";
stemDL += "function heartBeat(id1,id2) { \n";
stemDL += "diffY = document.body.scrollTop; \n";
stemDL += " diffX = document.body.scrollLeft; \n";
stemDL += " if(diffY != lastScrollY) { \n";
stemDL += "percent = .1 * (diffY - lastScrollY); \n";
stemDL += "if(percent > 0) percent = Math.ceil(percent); \n";
stemDL += " else percent = Math.floor(percent); \n";
stemDL += " id1.style.pixelTop += percent; \n";
stemDL += "id2.style.pixelTop += percent; \n";
stemDL += "lastScrollY = lastScrollY + percent; \n";
stemDL += " } ";
stemDL += "if(diffX != lastScrollX) { \n";
stemDL += " percent = .1 * (diffX - lastScrollX); \n";
stemDL += "if(percent > 0) percent = Math.ceil(percent); \n";
stemDL += " else percent = Math.floor(percent); \n";
stemDL += "id1.style.pixelTop += percent; \n";
stemDL += " id2.style.pixelTop += percent; \n";
stemDL += " lastScrollX = lastScrollX + percent; \n";
stemDL += " } \n";
stemDL += " } \n";
stemDL += "//-----------------------end fun \n";
stemDL += "scr=screen.width \n";
stemDL += "left_1=(scr>800)?6:145 \n";
stemDL += "right_1=(scr>840)?920:580 \n";
//左侧图片
stemDL += "document.write(\"<DIV id=f1 style='left: \"+left_1+\"px; top: 215px; POSITION: absolute;'><table>";
for (int i = 0; i < temp_pic_left; i++)
{
stemDL += "<tr><td><img src='" + img[i] + "' border=0 width='70' height='70'></td></tr>";
}
stemDL += "</table></div>\") \n";
//右侧图片
stemDL += "document.write(\"<DIV id=f2 style='left: \"+right_1+\"px; top: 215px; POSITION: absolute;'><table>";
for (int j = temp_pic_left; j < imgnum; j++)
{
stemDL += "<tr><td><img src='" + img[j] + "' border=0 width='70' height='70'></td></tr>";
}
stemDL += "</table></div>\") \n";
stemDL += "action = window.setInterval(\"heartBeat(f1,f2)\", 50); \n";
}
}
switch (adtype)
{
case 0://图片广告
sw.WriteLine("document.write(\"<a href='" + adurl + "' target='_blank'><img border=0 src='" + picurl + "' width='" + width + "' height='" + height + "' alt='" + exp + "'></a>\");");
break;
case 1:
sw.Write("document.write(\"" + Stem_Swf + "\");");
break;
case 3:
sw.Write(adhtml.ToString());
break;
case 4:
sw.Write(stemDL);
break;
case 5:
sw.Write(stem_float);
break;
}
sw.Flush();
sw.Close();
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -