runking
火狐狸
火狐狸
  • UID35372
  • 注册日期2011-03-03
  • 最后登录2016-01-14
  • 发帖数165
  • 经验41枚
  • 威望0点
  • 贡献值50点
  • 好评度1点
  • 社区居民
阅读:3110回复:6

怎么将脚本转化成Bookmarklet

楼主#
更多 发布于:2012-08-09 10:41
<script language="javascript" type="text/javascript" src="http://open.iciba.com/huaci/huaci.js" ></script>


javascript:void((function()%20{var%20element=document.createElement('script');%20element.setAttribute('src',%20'http://open.iciba.com/huaci/huaci.js);%20document.body.appendChild(element);})())
自己实验的怎么不行啊?
fiag
管理员
管理员
  • UID1188
  • 注册日期2004-12-21
  • 最后登录2024-04-22
  • 发帖数4681
  • 经验686枚
  • 威望0点
  • 贡献值402点
  • 好评度51点
1楼#
发布于:2012-08-09 10:41
新建一个书签,在地址栏里填 ‘javascript:xxx' 等等
runking
火狐狸
火狐狸
  • UID35372
  • 注册日期2011-03-03
  • 最后登录2016-01-14
  • 发帖数165
  • 经验41枚
  • 威望0点
  • 贡献值50点
  • 好评度1点
  • 社区居民
2楼#
发布于:2012-08-09 10:41
fiag:新建一个书签,在地址栏里填 ‘javascript:xxx' 等等回到原帖

javascript:void((function()%20{var%20element=document.createElement('script');%20element.setAttribute('src',%20'http://open.iciba.com/huaci/huaci.js);%20document.body.appendChild(element);})())
这么写了啊,不行啊,没有反应。
fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2024-04-29
  • 发帖数18483
  • 经验4837枚
  • 威望5点
  • 贡献值4316点
  • 好评度1116点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
3楼#
发布于:2012-08-09 10:41
Firefox More than meets your experience
runking
火狐狸
火狐狸
  • UID35372
  • 注册日期2011-03-03
  • 最后登录2016-01-14
  • 发帖数165
  • 经验41枚
  • 威望0点
  • 贡献值50点
  • 好评度1点
  • 社区居民
4楼#
发布于:2012-08-09 10:41
fang5566:http://chris.zarate.org/bookmarkleter回到原帖
点击中间的那个按钮,什么反应都没有。
kmc
kmc
管理员
管理员
  • UID165
  • 注册日期2004-11-25
  • 最后登录2022-09-22
  • 发帖数9186
  • 经验397枚
  • 威望1点
  • 贡献值124点
  • 好评度41点
  • 忠实会员
  • 终身成就
  • 社区居民
5楼#
发布于:2012-08-09 10:41
runking:点击中间的那个按钮,什么反应都没有。回到原帖

有啊,把你那个转换成了这样:
javascript:(function(){void((function()%2520{var%2520element=document.createElement('script');%2520element.setAttribute('src',%2520'http://open.iciba.com/huaci/huaci.js);%2520document.body.appendChild(element);})())})();


不过执行过程中依然一堆报错,我没那个能力排查。
Waterfox Current和Firefox Nightly都用,逐渐走出XUL扩展依赖
runking
火狐狸
火狐狸
  • UID35372
  • 注册日期2011-03-03
  • 最后登录2016-01-14
  • 发帖数165
  • 经验41枚
  • 威望0点
  • 贡献值50点
  • 好评度1点
  • 社区居民
6楼#
发布于:2012-08-09 10:41
kmc
有啊,把你那个转换成了这样:
javascript:(function(){void((function()%2520{var%2520element=document.createElement('script');%2520element.setAttribute('src',%2520'http://open.iciba.com/huaci/huaci.js);%2520document.body.appendChild(element);})())})();


不过执行过程中依然一堆报错,我没那个能力排查。
回到原帖

http://open.iciba.com/huaci/huaci.js中使用了document.write。不好弄了。。
游客

返回顶部