开发123hoo.com有一段时间了,中间遇到过不少问题,很想拿出来跟大家分享一下,可能我写的程序还是很普通,菜鸟是高手的必径阶段嘛!
1、修改注册表文件。功能是浏览网页的时候可以在鼠标右键增加菜单“收藏到123hoo”等,其实就是增加一个链接。

123hoo.com网摘中国开发手记(一)都是些简单的东西!:)Windows Registry Editor Version 5.00
123hoo.com网摘中国开发手记(一)都是些简单的东西!:)
123hoo.com网摘中国开发手记(一)都是些简单的东西!:)
123hoo.com网摘中国开发手记(一)都是些简单的东西!:)[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt\【网摘中国】]
123hoo.com网摘中国开发手记(一)都是些简单的东西!:)@="http://www.123hoo.com/info/geturl_new.htm"
123hoo.com网摘中国开发手记(一)都是些简单的东西!:)"Contexts"=dword:000000f3
123hoo.com网摘中国开发手记(一)都是些简单的东西!:)"Mark"="0"
123hoo.com网摘中国开发手记(一)都是些简单的东西!:)

我跟其它网摘站不同的是,增加了一下Mark,是标识是那个用户的ID。别人安装了这个插件就可以在这个用户下增加网摘。

2、geturl_new.htm代码。

123hoo.com网摘中国开发手记(一)都是些简单的东西!:)<script language="JavaScript">
123hoo.com网摘中国开发手记(一)都是些简单的东西!:)
123hoo.com网摘中国开发手记(一)都是些简单的东西!:)    
if (external.menuArguments) 
123hoo.com网摘中国开发手记(一)都是些简单的东西!:)    {
123hoo.com网摘中国开发手记(一)都是些简单的东西!:)        
var parentwin = external.menuArguments;
123hoo.com网摘中国开发手记(一)都是些简单的东西!:)        
if (parentwin.document.selection) 
123hoo.com网摘中国开发手记(一)都是些简单的东西!:)        {
123hoo.com网摘中国开发手记(一)都是些简单的东西!:)            
var sel = parentwin.document.selection.createRange().text;
123hoo.com网摘中国开发手记(一)都是些简单的东西!:)        }
123hoo.com网摘中国开发手记(一)都是些简单的东西!:)    
123hoo.com网摘中国开发手记(一)都是些简单的东西!:)        
if (!sel) 
123hoo.com网摘中国开发手记(一)都是些简单的东西!:)        {
123hoo.com网摘中国开发手记(一)都是些简单的东西!:)            
var sel = '';
123hoo.com网摘中国开发手记(一)都是些简单的东西!:)        }
123hoo.com网摘中国开发手记(一)都是些简单的东西!:)    
123hoo.com网摘中国开发手记(一)都是些简单的东西!:)        
var url = parentwin.location.href;
123hoo.com网摘中国开发手记(一)都是些简单的东西!:)        
var title = parentwin.document.title;
123hoo.com网摘中国开发手记(一)都是些简单的东西!:)        
var i = 0;
123hoo.com网摘中国开发手记(一)都是些简单的东西!:)    
123hoo.com网摘中国开发手记(一)都是些简单的东西!:)        
if (parentwin.event.srcElement.tagName == "A"
123hoo.com网摘中国开发手记(一)都是些简单的东西!:)        {
123hoo.com网摘中国开发手记(一)都是些简单的东西!:)            url 
= parentwin.event.srcElement.getAttribute("HREF");
123hoo.com网摘中国开发手记(一)都是些简单的东西!:)            title 
= parentwin.event.srcElement.innerText;
123hoo.com网摘中国开发手记(一)都是些简单的东西!:)        }
123hoo.com网摘中国开发手记(一)都是些简单的东西!:)    
123hoo.com网摘中国开发手记(一)都是些简单的东西!:)        
if (parentwin.event.srcElement.tagName == "IMG"
123hoo.com网摘中国开发手记(一)都是些简单的东西!:)        {    
123hoo.com网摘中国开发手记(一)都是些简单的东西!:)            url 
= parentwin.event.srcElement.getAttribute("SRC");
123hoo.com网摘中国开发手记(一)都是些简单的东西!:)            
if(parentwin.event.srcElement.getAttribute("ALT")!=null && parentwin.event.srcElement.getAttribute("ALT"!= "")
123hoo.com网摘中国开发手记(一)都是些简单的东西!:)            {
123hoo.com网摘中国开发手记(一)都是些简单的东西!:)                title 
=parentwin.event.srcElement.getAttribute("ALT");
123hoo.com网摘中国开发手记(一)都是些简单的东西!:)            }
123hoo.com网摘中国开发手记(一)都是些简单的东西!:)            i 
= 1 
123hoo.com网摘中国开发手记(一)都是些简单的东西!:)        }
123hoo.com网摘中国开发手记(一)都是些简单的东西!:)        
123hoo.com网摘中国开发手记(一)都是些简单的东西!:)        
var markbh=readreg()
123hoo.com网摘中国开发手记(一)都是些简单的东西!:)        window.open('http:
//192.168.1.98:9000/info/info_add.aspx?title='+escape(title)+'&url='+escape(url)+'&mark='+escape(sel)+'&i='+i+'&markbh='+escape(markbh),'_blank','scrollbars=no,width=490,height=450,left=280,top=50,status=no,resizable=yes')
123hoo.com网摘中国开发手记(一)都是些简单的东西!:)
    }
123hoo.com网摘中国开发手记(一)都是些简单的东西!:)    
else 
123hoo.com网摘中国开发手记(一)都是些简单的东西!:)    {
123hoo.com网摘中国开发手记(一)都是些简单的东西!:)    }
123hoo.com网摘中国开发手记(一)都是些简单的东西!:)
123hoo.com网摘中国开发手记(一)都是些简单的东西!:)
123hoo.com网摘中国开发手记(一)都是些简单的东西!:)
function readreg()
123hoo.com网摘中国开发手记(一)都是些简单的东西!:){
123hoo.com网摘中国开发手记(一)都是些简单的东西!:)  
var myreadreg=new ActiveXObject("WScript.shell")
123hoo.com网摘中国开发手记(一)都是些简单的东西!:)  
return  myreadreg.RegRead('HKEY_CURRENT_USER\\Software\\Microsoft\\Internet Explorer\\MenuExt\\【网摘中国】\\Mark')
123hoo.com网摘中国开发手记(一)都是些简单的东西!:)}
123hoo.com网摘中国开发手记(一)都是些简单的东西!:)
123hoo.com网摘中国开发手记(一)都是些简单的东西!:)
</script>

3、有标题,链接参数到一个发.aspx文件其它的就不用我多说了,更新到数据库!可以得到图片的,或网页的URL地址!加入收藏

相关文章:

  • 2021-06-25
  • 2022-12-23
  • 2022-01-08
  • 2022-12-23
  • 2021-11-28
  • 2022-12-23
  • 2022-01-16
  • 2021-05-18
猜你喜欢
  • 2022-12-23
  • 2021-07-21
  • 2021-08-14
  • 2021-12-10
  • 2021-11-04
  • 2021-10-06
  • 2021-06-14
相关资源
相似解决方案