返回列表 发帖

[问题求助] 有没有办法让浏览器执行自定义的javascript?

本帖最后由 qwe1234 于 2010-3-10 14:00 编辑

求助,网上有一些简单的jS语句,如地址栏输入一段代码让界面元素可编辑的.
但是当语句很长的时候地址栏就不够用了.
能不能让当前页面加载本地的JS文件呢?或者是手工复制一段JS也好啊.
示例:
javascript:R=0; x1=.1; y1=.05; x2=.25; y2=.24; x3=1.6; y3=.24; x4=300; y4=200; x5=300; y5=200; DI=document.images; DIL=DI.length; function A(){for(i=0; i-DIL; i++){DIS=DI[ i ].style; DIS.position='absolute'; DIS.left=Math.sin(R*x1+i*x2+x3)*x4+x5; DIS.top=Math.cos(R*y1+i*y2+y3)*y4+y5}R++}setInterval('A()',5); void(0);
这是让界面元素"飞"起来的代码,在地址栏输入即可
让界面元素可编辑的代码
javascript:document.body.contentEditable=(document.body.contentEditable!='true');void 0
如果有更长的JS需要加载有办法吗?

提示: 作者被禁止或删除 内容自动屏蔽
http://valid.canardpc.com/cache/banner/2854499.png
新浪/腾讯/饭否@小蛐蛐   twitter @jiayiming
如有过滤规则需要更新,请尽量原帖反馈提醒。

TOP

2# jym2005
一些比较短的是可以的,但是地址栏的长度有限制
我有点JS函数是文件里的,长达几十K....
尝试使用
javascript:document.writln("<script src = D:\\2.js></script>");setReadOnly();void(0)
失败了.....

TOP

晕,有什么实际意义吗?
往事如烟

TOP

提示: 作者被禁止或删除 内容自动屏蔽
http://valid.canardpc.com/cache/banner/2854499.png
新浪/腾讯/饭否@小蛐蛐   twitter @jiayiming
如有过滤规则需要更新,请尽量原帖反馈提醒。

TOP

返回列表