点击访问西红柿 
» 游客:  注册 | 登录 | 会员 | 搜索 | 帮助

RSS 订阅当前论坛  

上一主题 下一主题
 25  1/3  1  2  3  > 
     
标题: [西红柿原创]opera浏览器网页中的图片直接提交到网络相册的方法  
 
thenew
超级版主
Rank: 8Rank: 8
西红柿二长老


UID 6
精华 0
积分 1777
帖子 1325
番茄股票 0
阅读权限 150
注册 2006-1-9
状态 离线
[西红柿原创]opera浏览器网页中的图片直接提交到网络相册的方法

比如将某个网页上的图片提交到yupoo,yupoo官方并不提供适用于opera的解决方案。那么我们其实可以下载它的ie右键菜单注册表插件,来自行研究。
然后会发现,ie右键菜单的提交到yupoo,是提交到http://www.yupoo.com/photos/uploadbybookmarklet这个网址的,那么我们用下载工具把这个网址对应的html文件搞下来。可以看到,源代码中关键部分是这个样子。

QUOTE:
<script type="text/javascript">
if (external.menuArguments) {
        var srcEvent = external.menuArguments.event;
        var EventElement = external.menuArguments.document.elementFromPoint ( srcEvent.clientX, srcEvent.clientY );
       
        var url = EventElement.href;
        var title = external.menuArguments.document.title;
        var alt = EventElement.alt;
        var purl = external.menuArguments.location.href;
        void(window.open('http://www.yupoo.com/photos/saveBookmarklet?ppn='+escape(title)+'&ppu='+escape(url)+'&alt='+escape(alt)+'&purl='+escape(purl)));
} else {
        location.href="http://www.yupoo.com/";
}
</script>
我们其实可以把这段代码添加到书签,让它在个人栏显示,就可以大致方便的实现提交图片到相册的功能了。
但是因为我的个人栏平时是不显示的,所以我希望能在右键菜单中实现这个功能。

那么我们的注意力就集中在上面这段红色代码中。代码中url、title等都是脚本里新设置的变量,opera右键菜单并不支持,因此我们的主要工作就是要把这些变量用opera可以理解的东西替换掉。

首先来看opera内建的传递参数
%s is the filename of local source cache 可以理解为当前焦点指向的文件名。比如右键点击一个图片时,%s就是这个图片名。比如我们的logo是http://www.chong4.com/bbs/images/chong4/logo8.gif,那么%s就是logo8。
%t is currently selected text 当前选择的文本内容
%c is the clipboard content 当前剪贴板中内容
%u is active document url 当前页面的url
%l is the address of a link you right-click 当前右键点击的链接地址

现在我们把内建参数拿去替换掉原来yupoo的代码

QUOTE:
Item, "add 2 Yupoo" = Copy image address & Go to page,"javascript:void(window.open('http://www.yupoo.com/photos/saveBookmarklet?ppn=%s'+'&ppu=%c'+'&alt=%s'))
以上代码添加到.\profile\menu\,编辑进你当前使用的菜单ini文件中的image popup menu和image link popup menu即可。

[ 本帖最后由 thenew 于 2006-8-8 01:06 AM 编辑 ]




原来玄奘大师西行取经并非官派,乃是非法偷渡出关滴牙~

2006-8-8 01:00 AM#1
查看资料  Blog  发短消息  顶部
 
papayaann (皮皮安)
高级会员
Rank: 4
娘的。。。


UID 20
精华 2
积分 834
帖子 506
番茄股票 1892
阅读权限 50
注册 2006-4-1
来自 天王星!
状态 离线
我开始用opera了(不过又拍不用……),删删装装好几次,用了一阵子TT和遨游,转到opera,终于感觉比较稳定了,但是还有一些问题。
比如说西红柿里面的视频不能看,感觉还是flash player的问题,但是ie里我可以看呀,也不知道opera里面怎么用。而且西红柿里字体显示很小(针对论坛,除了正文)……

[ 本帖最后由 papayaann 于 2006-9-29 02:38 AM 编辑 ]




葵·La nostra vita我最近在这里混
2006-9-29 02:37 AM#2
查看资料  访问主页  发短消息  顶部
 
极品蜗牛
超级版主
Rank: 8Rank: 8
国家特级厨师


UID 2
精华 0
积分 674
帖子 597
番茄股票 0
阅读权限 150
注册 2005-12-23
状态 离线
 
关于字体过小的问题:

Opera 工具-首选项-高级-字体-最小字体大小设为12

另外,建议把上方 界面菜单、界面工具栏、界面对话框、界面面版 四项字体全改为宋体

至于 flash 播放的问题,是因为还需要装插件,什么时候看到thenew或我QQ上线就吱一声,我们传给你。




 
 钓鱼台国宾馆国家特级厨师,专业主理西红柿炒蛋及西红柿蛋汤,每周二四六掌勺,欢迎预约
 预约电话:58591188,外地顾客请加拨010,外国顾客请再加拨86
 
2006-9-29 03:48 AM#3
查看资料  访问主页  Blog  发短消息  顶部
 
jfy121 (蕊儿)
注册会员
Rank: 2


UID 118
精华 0
积分 137
帖子 93
番茄股票 194
阅读权限 20
注册 2006-8-31
状态 离线
我用的是MAXTHON,开始也不能看视频呀,后来捣鼓装了个ADOBE FLASH PLAYER,睡了一觉起来开机就可以看了。。。嘿嘿,显然就是THENEW同志评价的说我安装以后当时没有重启动。。BUT当时安装后没有提示我重新启动呀。。。汗~~~
2006-9-29 08:49 AM#4
查看资料  发短消息  顶部
 
thenew
超级版主
Rank: 8Rank: 8
西红柿二长老


UID 6
精华 0
积分 1777
帖子 1325
番茄股票 0
阅读权限 150
注册 2006-1-9
状态 离线
to 蕊儿:我的意思是重启浏览器

to papayaann:你可以先到这里 http://www.adobe.com/shockwave/download/download.cgi
http://www.adobe.com/shockwave/d ... sion=ShockwaveFlash
下载官方的shockwave player和flashplayer试试,不知道现在adobe官方解决了opera兼容这个问题没有。
如果不行的话,再 到这里下载压缩包 http://my.opera.com/thenew/homes/exe/a.rar
将压缩包中的文件解压缩到 你的opera安装目录/program/plugins/ 中,再重启opera。

中文用户使用opera,首先就是字体。像老大说的那样操作。
其次要了解鼠标手势的使用;
再次要逐一把所有的菜单看过一遍(有不懂的来问我们:P) 以了解这个软件;
了解它的优点;
最后要明白opera的局限性。

以后我再慢慢讲,嘿嘿。




原来玄奘大师西行取经并非官派,乃是非法偷渡出关滴牙~

2006-9-29 11:19 AM#5
查看资料  Blog  发短消息  顶部
 
jfy121 (蕊儿)
注册会员
Rank: 2


UID 118
精华 0
积分 137
帖子 93
番茄股票 194
阅读权限 20
注册 2006-8-31
状态 离线
又说错了~~
2006-9-29 11:36 AM#6
查看资料  发短消息  顶部
 
papayaann (皮皮安)
高级会员
Rank: 4
娘的。。。


UID 20
精华 2
积分 834
帖子 506
番茄股票 1892
阅读权限 50
注册 2006-4-1
来自 天王星!
状态 离线
我都试了,没用啊



葵·La nostra vita我最近在这里混
2006-9-30 02:12 AM#7
查看资料  访问主页  发短消息  顶部
 
NONO
金牌会员
Rank: 6Rank: 6
星长


UID 154
精华 0
积分 1004
帖子 734
番茄股票 541
阅读权限 70
注册 2006-9-29
来自 海王星
状态 离线
额,鼠标手势怎么用?你说以后慢慢讲的。。。怎么就没音讯了。。。
PS:偶找这帖子找了好久...汗~




2006-10-17 09:50 AM#8
查看资料  发短消息  顶部
 
thenew
超级版主
Rank: 8Rank: 8
西红柿二长老


UID 6
精华 0
积分 1777
帖子 1325
番茄股票 0
阅读权限 150
注册 2006-1-9
状态 离线
有人问我再讲么

以前有讲过一点鼠标手势,还做过一个演示视频。嘿嘿。
请看这里。http://www.chong4.com/bbs/thread-104-4-4.html

[ 本帖最后由 thenew 于 2006-10-17 12:15 PM 编辑 ]




原来玄奘大师西行取经并非官派,乃是非法偷渡出关滴牙~

2006-10-17 12:13 PM#9
查看资料  Blog  发短消息  顶部
 
papayaann (皮皮安)
高级会员
Rank: 4
娘的。。。


UID 20
精华 2
积分 834
帖子 506
番茄股票 1892
阅读权限 50
注册 2006-4-1
来自 天王星!
状态 离线
鼠标手势?
说起来,一直听在说,但是,到底是干嘛的?




葵·La nostra vita我最近在这里混
2006-10-18 11:53 AM#10
查看资料  访问主页  发短消息  顶部
 25  1/3  1  2  3  > 
     


  可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题  


 


Powered by Discuz! 4.1.0  © 2001-2006 Comsenz Inc.

所有时间为 GMT+8, 现在时间是 2024-4-26 08:13 PM 清除 Cookies - 联系我们 - 西红柿CHong4 - Archiver