脚本宝典宝典创投是真的吗吗

什么是视频脚本?_百度知道后使用快捷导航没有帐号?
查看: 7756|回复: 64
新人欢迎积分1 阅读权限30积分87精华0UID帖子金钱518 威望0
Lv.3, 积分 87, 距离下一级还需 163 积分
UID帖子威望0 多玩草0 草
恩 今天刚出手搓。但是感觉好难。求大神分享。: P) s- ]( L7 r: B# Q7 f
16:11:33 上传
" C/ m7 p5 U0 |* J" o" W, z
:不是33l?&
秋名山GG线司机
新人欢迎积分1 阅读权限1积分15135精华0UID帖子金钱34272 威望0
头像被屏蔽
秋名山根本没有车神
UID帖子威望0 多玩草181 草
拖出物品栏,点确定5 {7 J! i&&e( n# [+ ?
本帖最后由 面壁中。。。。 于
16:30 编辑 % X" P. q! T0 N$ G5 F
新人欢迎积分0 阅读权限30积分98精华0UID帖子金钱868 威望0
Lv.3, 积分 98, 距离下一级还需 152 积分
UID帖子威望0 多玩草0 草
我认为沙发说的很对。
新人欢迎积分1 阅读权限30积分87精华0UID帖子金钱518 威望0
Lv.3, 积分 87, 距离下一级还需 163 积分
UID帖子威望0 多玩草0 草
面壁中。。。。 发表于
便拖出物品栏,点确定
你确定是真的吗?
新人欢迎积分1 阅读权限40积分902精华0UID帖子金钱16344 威望0
Lv.4, 积分 902, 距离下一级还需 98 积分
UID帖子威望0 多玩草0 草
sha fa&&shuo de&&dui
&大师兄 说的对啊&
新人欢迎积分0 阅读权限60积分2544精华0UID帖子金钱8100 威望0
Lv.6, 积分 2544, 距离下一级还需 2456 积分
UID帖子威望0 多玩草100 草
里鬼放进去干嘛,拿出去,直接60伤害
新人欢迎积分1 阅读权限30积分87精华0UID帖子金钱518 威望0
Lv.3, 积分 87, 距离下一级还需 163 积分
UID帖子威望0 多玩草0 草
小三之不解之谜 发表于
16:14 ' q0 v# M7 p5 h&&f. O% T9 y
sha fa&&shuo de&&dui: F7 [3 g" i( S$ t7 c- D9 a7 P
新人欢迎积分0 阅读权限40积分276精华0UID帖子金钱567 威望0
Lv.4, 积分 276, 距离下一级还需 724 积分
UID帖子威望0 多玩草0 草
改键...↑↓←→各种+Z +空格
然后Z和空格&&这是我鹦鹉玩手搓的经验了....剑魂手搓起来比鹦鹉要简单吧
艹李奶奶啊 盗号盗YY就行了好不好 把论坛号还给我
新人欢迎积分1 阅读权限100积分58886精华0UID帖子金钱35514 威望8
Lv.11, 积分 58886, 距离下一级还需 31114 积分
UID帖子威望8 多玩草243 草
按得多就顺手了
新人欢迎积分1 阅读权限30积分87精华0UID帖子金钱518 威望0
Lv.3, 积分 87, 距离下一级还需 163 积分
UID帖子威望0 多玩草0 草
3 ^3 R" x8 P/ x# N4 I
哦大胸无脑 发表于
里鬼放进去干嘛,拿出去,直接60伤害
你们都太坏了。
新人欢迎积分1 阅读权限30积分51精华0UID帖子金钱430 威望0
Lv.3, 积分 51, 距离下一级还需 199 积分
UID帖子威望0 多玩草0 草
确实,手搓拿(丢)出背包,很好呀~
新人欢迎积分1 阅读权限20积分47精华0UID帖子金钱781 威望0
Lv.2, 积分 47, 距离下一级还需 3 积分
UID帖子威望0 多玩草0 草
→+X 猛龙&&→+C大拔刀 空格拔刀 →→+C75拔刀&&←→+Z大破军 →→+X剑舞
新人欢迎积分0 阅读权限90积分21195精华0UID帖子金钱128646 威望1
Lv.9, 积分 21195, 距离下一级还需 13805 积分
UID帖子威望1 多玩草1228 草
那就慢慢来吧,一个技能一个技能的适应,哪个技能熟练了就拖出快捷栏
新人欢迎积分1 阅读权限30积分87精华0UID帖子金钱518 威望0
Lv.3, 积分 87, 距离下一级还需 163 积分
UID帖子威望0 多玩草0 草
博丽灵梦喝茶中 发表于
确实,手搓拿(丢)出背包,很好呀~. M&&L; d. u8 I
不要,我刷了好久才刷到。
新人欢迎积分1 阅读权限30积分87精华0UID帖子金钱518 威望0
Lv.3, 积分 87, 距离下一级还需 163 积分
UID帖子威望0 多玩草0 草
0 ~&&L' `&&j" q
skdlfjeawse 发表于
16:17 . x" v$ k! a1 N$ K
那就慢慢来吧,一个技能一个技能的适应,哪个技能熟练了就拖出快捷栏
主要是那么多技能!!!
手机论坛勋章
APP发帖双倍积分,登陆即送勋章!
猴年新春勋章
猴年大吉,猴年行大运!
兔美眉勋章
人家才不是兔女郎呢
小奶牛勋章
带给你每一天的新鲜郎呢
需要金钱:1100
Powered by
手机盒子客户端点击或扫描下载&最鬼魅的一段js脚本(附:js脚本调试技巧)
下面是折磨了我一天半的一段脚本,这段脚本是从网上获取的,是实现图片翻页滚动的效果,因为我们要滚动的图片高度和原图片高度不一样,所以要改动脚本理的一些参数,可是这些参数都没有做注释,要想设置成合适的参数,必须看懂脚本运行的原理。这个脚本里充满了各种迷惑,是我目前看到的最鬼魅的一组函数。中午我明白里里面的原理,并做了一定的注释。
这个脚本运行的原理是,声明一个数组,然后每个数组里放一个div,div都设置一样的高度和宽度,这个数组可以用动态语言来生成。然后呢,把这个数组元素随机排序并链接成在一起,形成一个界面。然后呢,把这个界面调用一个函数统一的向上移动,每次移动一点点,直到移动到指定的象素的时候就停止等待指定的时间,这样就造成了延时翻页的效果。确实很鬼魅,思路很新颖,让哥们琢磨了一天半。
&html&&head&&meta&http-equiv='Content-Type'&content='text/&charset=gb2312'&&script&language='JavaScript'&var&scrollerheight=160;&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&//定义每个区域显示的高度var&html,total_area=0,wait_flag=true;&&&&&&//初始化html串,总显示区域数,是否等待.var&bMouseOver&=&1;&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&//鼠标放上去就不滚动了,这里硬编码为truevar&scrollspeed&=&5;&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&//滚动速度,其实是每次向上移动的象素数,值越大看起来越快var&waitingtime&=&5000;&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&//每次翻动的等待时间,单位毫秒var&s_tmp&=&0&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&//初始移动次数var&s_amount&=&32;&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&//它的值是由每次需要移动的象素除以scrollspeed换算出来的var&scroll_content=new&Array();&&&&&&&&&&&&&&&&&&&&&//声明一个数组var&startPanel=0,&n_panel=0,&i=0;&&&&&&&&&&&//声明初始区域,区域个数和循环变量&//********************************************//这是我做的一个跟踪变量函数//在需要使用跟踪变量的地方直接调用trace()函数就可以了.var&var&isDebug&=&1;function&trace(s){&&&&&&&if(isDebug)&&&&&&&{&&&&&&&&&&&&&&try&&&&&&&&&&&&&&{&&&&&&&&&&&&&&&&&&&&&newwin.document.write(s&+&"&BR&");&&&&&&&&&&&&&&}&&&&&&&&&&&&&&catch(e)&&&&&&&&&&&&&&{&&&&&&&&&&&&&&&&&&&&&newwin&=&window.open("","trace");&&&&&&&&&&&&&&&&&&&&&newwin.document.write(s&+&"&BR&");&&&&&&&&&&&&&&}&&&&&&&}&&&&&&}//**********************************************//初始化滚动函数function&startscroll(){&&&&&&&&&&&&&&//随机获取初始区域&&&&&&&//startPanel是0到scroll_content下标的任意数&&&&&&&i=0;&&&&&&&for(i&in&scroll_content)n_panel++;&&&&&&&n_panel&=&n_panel&-1;&&&&&&&startPanel&=&Math.round(Math.random()*n_panel);&&&&&&&&//如果初始区域是第一个元素,&&&&&&&//调用insert_area把scroll_content里所有元素都装到DIV里&&&&&&&if(startPanel&==&0)&&&&&&&&{&&&&&&&&&&&&&&i=0;&&&&&&&&&&&&&&for(i&in&scroll_content)&&&&&&&&&&&&&&&&&&&&&insert_area(total_area,&total_area++);&&&&&&&&}&&&&&&&else&&&&&&&&&&&&&&&//如果初始区域是最后一个元素&&&&&&&&&&&&&&//先把最后一个装进DIV,然后依次把其它元素装进DIY&&&&&&&&&&&&&&if(startPanel&==&n_panel)&//如果是最后一个元素&&&&&&&&&&&&&&{&&&&&&&&&&&&&&&&&&&&&insert_area(startPanel,&total_area);&&&&&&&&&&&&&&&&&&&&&total_area++;&&&&&&&&&&&&&&&&&&&&&for(i=0;&i&startP&i++)&&&&&&&&&&&&&&&&&&&&&{&&&&&&&&&&&&&&&&&&&&&&&&&&&&insert_area(i,total_area);&&&&&&&&&&&&&&&&&&&&&&&&&&&&total_area++;&&&&&&&&&&&&&&&&&&&&&}&&&&&&&&&&&&&&}&&&&&&&else&&&&&&&&&&&&&&//如果初始区域不是第一个,也不是最后一个&&&&&&&&&&&&&&//先把当前区域装进DIV,&&&&&&&&&&&&&&//然后再把当前区域之前和之后的区域装进DIV&&&&&&&&&&&&&&if((startPanel&&&0)&||&(startPanel&&&n_panel))&&&&&&&&&&&&&&&{&&&&&&&&&&&&&&&&&&&&&insert_area(startPanel,total_area);&&&&&&&&&&&&&&&&&&&&&total_area++;&&&&&&&&&&&&&&&&&&&&&for(i=startPanel+1;&i&=n_&i++)&&&&&&&&&&&&&&&&&&&&&{&&&&&&&&&&&&&&&&&&&&&&&&&&&&insert_area(i,total_area);&&&&&&&&&&&&&&&&&&&&&&&&&&&&total_area++;&&&&&&&&&&&&&&&&&&&&&}&&&&&&&&&&&&&&&&&&&&&for(i=0;&i&startP&i++)&&&&&&&&&&&&&&&&&&&&&{&&&&&&&&&&&&&&&&&&&&&&&&&&&&insert_area(i,total_area);&&&&&&&&&&&&&&&&&&&&&&&&&&&&total_area++;&&&&&&&&&&&&&&&&&&&&&}&&&&&&&&&&&&&&}&&&&&&&//每隔waitingtime的时间调用一次scrolling()函数&&&&&&&window.setTimeout('scrolling()',waitingtime);}&&//滚动函数function&scrolling(){&&&&&&&//判断鼠标是否放上去,并且是否在等待&&&&&&&if(bMouseOver&&&&wait_flag)&&&&&&&&{&&&&&&&&&&&&&&trace("----------------------------");&&&&&&&&&&&&&&for(i=0;i&total_i++)&&&&&&&&&&&&&&{&&&&&&&&&&&&&&&&&&&&&//每次所有区域同意向上移动scrollspeed个象素&&&&&&&&&&&&&&&&&&&&&tmp&=&document.getElementById('scroll_area'+i).&&&&&&&&&&&&&&&&&&&&&tmp.top&=&parseInt(tmp.top)&-&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&if(i==0)trace("第一个区域的顶部"+parseInt(tmp.top));&&&&&&&&&&&&&&&&&&&&&//如果从屏幕种移出1个区域的话,被移出的区域从底部出现&&&&&&&&&&&&&&&&&&&&&if&(parseInt(tmp.top)&&=&-scrollerheight)&&&&&&&&&&&&&&&&&&&&&&{&&&&&&&&&&&&&&&&&&&&&&&&&&&&tmp.top&=&scrollerheight*(total_area-1);&&&&&&&&&&&&&&&&&&&&&}&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&trace("移动次数:"+s_tmp);&&&&&&&&&&&&&&&&&&&&&//s_tmp是向上移动的次数,按理说应该移动到正好要移动的象素就该停止了&&&&&&&&&&&&&&&&&&&&&//因为一次向上移动scrollspeed个象素,本例子中一次翻动要移动的象素就是scrollerheight&&&&&&&&&&&&&&&&&&&&&//当然你也可以一次翻动两个scrollerheight&&&&&&&&&&&&&&&&&&&&&//所以要移动scrollerheight/scrollspeed次,s_amount就是这样算出来的.&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&//因为s_tmp是从0初始化的,所以减去1后才是真正一次翻动要移动的次数&&&&&&&&&&&&&&&&&&&&&//但是呢,因为执行一次scrolling()函数,s_tmp就会增加scroll_content.length多次,&&&&&&&&&&&&&&&&&&&&&//所以移动的次数应当是(s_amount-1)*scroll_content.length),&&&&&&&&&&&&&&&&&&&&&//当翻动次数大于我们算出来的值的时候就要停止,也就是把向上移动的必要条件去调&&&&&&&&&&&&&&&&&&&&&//这从跟踪变量的输出可以看出来&&&&&&&&&&&&&&&&&&&&&if(s_tmp++&&&(s_amount-1)*scroll_content.length)&&&&&&&&&&&&&&&&&&&&&&{&&&&&&&&&&&&&&&&&&&&&&&&&&&&trace("(s_amount-1)*scroll_content.length="+(s_amount-1)*scroll_content.length)&&&&&&&&&&&&&&&&&&&&&&&&&&&&wait_flag=false;//进入等待&&&&&&&&&&&&&&&&&&&&&&&&&&&&//等待waitingtime,再消除等待,并且吧s_tmp归零.&&&&&&&&&&&&&&&&&&&&&&&&&&&&window.setTimeout('wait_flag=true;s_tmp=0;',waitingtime);&&&&&&&&&&&&&&&&&&&&&}&&&&&&&&&&&&&&}&&&&&&&}&&&&&&&//设置1秒钟执行1000次本函数&&&&&&&window.setTimeout('scrolling()',1);}&function&insert_area(idx,&n){html='&div&style="left:&0&width:&100%;&position:&&top:&'+(scrollerheight*n)+'px"&id="scroll_area'+n+'"&';html+=scroll_content[idx]+'';html+='&/div&';document.write(html);}//下面的部分可以由asp循环生成&scroll_content[0]&=&'&table&height=140&align=center&border=0&width=300&id=0&&tr&&td&&a&href=#&target=_blank&&IMG&SRC=http://onlytiancai/bak/77love/UploadAdPic/151.gif&width=307&height=140&border=0&&/a&&/td&&/tr&&/table&';scroll_content[1]&=&'&table&height=140&align=center&border=0&width=300&id=1&&tr&&td&&a&href=#&target=_blank&&IMG&SRC=http://onlytiancai/bak/77love/UploadAdPic/351.jpg&width=307&height=140&border=0&&/a&&/td&&/tr&&/table&';scroll_content[2]&=&'&table&height=140&align=center&border=0&width=300&id=2&&tr&&td&&a&href=#&target=_blank&&IMG&SRC=http://onlytiancai/bak/77love/UploadAdPic/122.jpg&width=307&height=140&border=0&&/a&&/td&&/tr&&/table&';startscroll();&/script&
再另一个页用以下代码调用图片翻页滚动效果
&iframe src="n.asp" scrolling="no" frameborder="0" height=160 width=310&&/iframe&
附:一些JS调试技巧,都是从论坛里面找的哦,要感谢就感谢论坛里的JS高手吧,有些确实很实用&
如何在vs.net里调试脚本
1.首先应该把ie的“禁止脚本调试选项”去掉
2.如果在vs.net里面,就设置一个html文件为启动页,然后在文件上面设置断点,这样应该是好使的。记住:设定html文件为启动页
如果你的程序是asp,或者aspx,那还有这样的方法:
a)在你想要停止的地方加上alert(),
b)然后运行的网页,
c)使用attach to process(vs.net 和vs interdev 都有这个菜单项)连接上你的进程,
d)到alert()(在前面设置好)语句后,不要点"确定",
e)回到debugger(vs.net 或者 interdev)暂停进程,
f)点击警告窗口的"确定",
g)这时脚本停留在alert(语句的下一条)
2.使用浏览器的"调试"菜单下面的"到下一条语句停止"的功能,也可以很好地调试脚本
JavaScript脚本调试经典技巧
在调试Javascript脚本的时候,如果有错误,IE的状态栏里会有个问号[点击此问号],或者弹出错误框,为了尽快找到错误,下面是常用的调试方法:1,如果出现对象为null或找不不到对象,那就是id,name或DOM写法不对,请检查错误所在的行;2,如果错误定位到一个函数的调用上,说明函数体有问题,到函数体里找原因。3,为了加快速度,可以先用/*&& */注释屏蔽掉一部分代码,逐步检查;4,可以增加alert(xxx)来看看变量是否得到了期望的值;5,IE的错误报告往往不准确,比如行18错的话,有时候是19行有问题;6,为了确保代码能够正确运行,在实在不能确定能否出现错误的时候,用try{}catch{}语句在做初学的时候往往不注意大小写例如innerHTML属性,容易写成innerHtml,一般如果出现对象不支持此种属性或方法的提示的时候,就是大小写造成的,还有一种可能,就是,你正在试图使用一个根本没有的属性或方法。
1.问号[点击此问号],或者弹出错误框,为了尽快找到错误点问号,看第n+1行是否有错误。没有就往前重要的是经验,而且是自己写的代码,才能对症下药2.程序代码要规范,括号要对应,尽量使用tab键出现缺少;号的错误,其实不是少;号,而是你的表达式里没有写合法的运算符之类:比如:str="sdfsdsdf"+"dfsdfsd之类的没有语法错误的情况下
我常常用的alert();逐步确定错误范围;在调试JSP程序的时候是out.println("Run here right!");out.close()
我是直接写个ASSERT的函数,在可以的地方throw(msg)然后用调试器看的.
写错ID就不要提了,最经常是某个函数返回NULL,在我认为不应该返回NULL的地方,我就这样写var obj=SomeFunction();ASSERT(null!=obj,"var obj=SomeFunction();返回null");function ASSERT(mustbetrue,msg){&&& if(mustbetrue=false)throw(new Error(-1,"ASSERT:\n"+msg));}
function ASSERT(mustbetrue,msg){&&&&&if(mustbetrue==false)throw(new Error(-1,"ASSERT:\n"+msg));}
VS.Net是最好的脚本调试器了。
什么都监视得了。。
&use Visual Interdev to debug
&关try catch的一点点补充,来自部门培训例子
&script&try{&&& x=y;&& // Cause an error.}catch(e){&& // Create local variable e.&&& alert(e);&& // Prints "[object Error]".&&& alert(e.number & 0xFFFF);&& // Prints 5009.&&& alert(e.description);&& // Prints "'y' is undefined".}&/script&
&用vs.net调试javascript
1,首先,要让你的ie允许调试脚本,具体步骤如下:打开ie-&工具菜单-&inter选项-&高级选项卡-&去掉“禁止脚本调试"选项2,打开vs.net,创建一个新的asp.net项目(或打开一个)3,运行你要调试的页面4,当你的页面呈现在ie里的时候,重新回到vs.net5,在脚本中设置断点:
调试菜单-&窗口-&调试文档
在”运行文档“中选择要调试的页面(这是一个类似于解决方案管理器的浮动工具栏)6,然后,你可以通过操作网页来进入脚本,当脚本运行到断点时,就可以进行调试了.如果你想在页面开始装载时就进入调试状态,可以按F10(逐过程)进行调试
来自MSDN:ms-help://MS.VSCC.2003/MS.MSDNQTR.2003FEB.2052/vsdebug/html/vxtskdebuggingclient-sidescript.htm1、首先在IE中启用脚本调试,选择 工具-Internet 选项-浏览-清除 禁用脚本调试的选择2、开始以debug执行ASP.NET程序3、在 调试-窗口-运行文档,让VS显示运行文档4、单步运行程序过程执行ASPX文件会在运行文档的窗口中显示,双击打开需要调试的文件,在需要调试的脚本位置上设置断点,调试即可
我用vs.net调试了一下带javascript的html页,结果,调试窗口里根本没有脚本里的变量在运行到断点时的值的显示,这也叫调试呀,我晕,于是我自己写了个跟踪变量的函数,如下.
//********************************************//这是我做的一个跟踪变量函数//在需要使用跟踪变量的地方直接调用trace()函数就可以了.var&var&isDebug&=&<SPAN style="COLOR: #;function&trace(s){&&&&&&&if(isDebug)&&&&&&&{&&&&&&&&&&&&&&try&&&&&&&&&&&&&&{&&&&&&&&&&&&&&&&&&&&&newwin.document.write(s&+&"&BR&");&&&&&&&&&&&&&&}&&&&&&&&&&&&&&catch(e)&&&&&&&&&&&&&&{&&&&&&&&&&&&&&&&&&&&&newwin&=&window.open("","trace");&&&&&&&&&&&&&&&&&&&&&newwin.document.write(s&+&"&BR&");&&&&&&&&&&&&&&}&&&&&&&}&&&&&&}//**********************************************&
Views(...) Comments()

我要回帖

更多关于 马蓉自杀是真的吗 的文章

 

随机推荐