在地址栏中输入javascript方法,是原来的方法失效
在地址栏中输入javascript::funciton()abc{alter(test);} 打回车
这样页面中abc这个方法就变成了abc{alter(test);}了,但我忘记了上面的写法(肯定能实现,因为我以前就这么搞过,好长时间不用有点忘记了);
不知道哪位兄弟告诉一下呢!·
问题点数:30、回复次数:5Top
1 楼DeluxWorld(曾经的你)回复于 2006-03-03 10:54:30 得分 0
没这样做过,至少你的写法是错的:
javascript:function abc(){alert('aaa');}Top
2 楼patchclass(黑翼)回复于 2006-03-03 10:55:04 得分 0
用javascript:你的代码
比如下面的
快速保存网页中所有图片的方法
javascript:Ai7Mg6P='';for%20(i7M1bQz=0;i7M1bQz<document.images.length;i7M1bQz++){Ai7Mg6P+='<img%20src='+document.images[i7M1bQz].src+'><br>'};if(Ai7Mg6P!=''){document.write('<center>'+Ai7Mg6P+'</center>');void(document.close())}else{alert('No%20images!')}Top
3 楼general2000(大小统吃)回复于 2006-03-03 10:57:00 得分 0
我不是忘记了嘛,但要是正确的就能执行了!
呵呵Top
4 楼general2000(大小统吃)回复于 2006-03-03 11:02:14 得分 0
我说的是要覆盖原来abc的方法,有些人做代码时,全部靠JAVASCRIPT来验证正确性,后台就不处理的;我想屏蔽前台的验证;
但保存那个页面时,中间的部分保存不了,因此只有通过这个方式了
Top
5 楼donghid(想得太多,快要疯掉了!神哪,让我静下来)回复于 2006-03-03 22:29:00 得分 0
应该可以的.
javascript:你的代码
不行可尝试javascript:{你的代码}Top




