haidaowang Userscript

haidaowang compare price

  1. // ==UserScript==
  2. // @name haidaowang Userscript
  3. // @namespace http://haidaowang.com/
  4. // @version 0.32
  5. // @description haidaowang compare price
  6. // @author andy
  7. // @match http://haidaowang.com/product_detail*.aspx
  8. // @match http://www.haidaowang.com/product_detail*.aspx
  9. // @grant none
  10. // ==/UserScript==
  11.  
  12. var name = $.trim(document.getElementById("bfdBrand").innerHTML);
  13. var isTitle = false;
  14. if(name=="")
  15. {
  16. name = $.trim(document.getElementById("bfdProductTitle").innerHTML);
  17. isTitle = true;
  18. }
  19. var myli ="";
  20. var xhrurl = 'http://172.16.29.10:8081/bj/blog';
  21. $.ajax({
  22. type : "post",
  23. async : false,
  24. url :xhrurl,
  25. cache : false,
  26. data:{"name":encodeURIComponent(name),"isTitle":isTitle},
  27. dataType : "jsonp",
  28. scriptCharset: 'utf-8',
  29. jsonp: "callbackparam",
  30. jsonpCallback:"jsonpCallback1",
  31. success : function(json){
  32. $.each(json, function(){
  33. myli += "<li><a target='_blank' href='"+this.url+"'><font color='blue' size=4>"+this.siteName+"</font> 名称:"+this.name+"</a></li>";
  34. myli += "<li>金额:<font color='red' size=4>"+this.price+"</font></li>";
  35. myli += "<li><a target='_blank' href='"+this.url+"'><img src='"+this.imgUrl+"' height=200 width=200 ></a></li>";
  36. });
  37. var el = document.createElement('div');
  38. el.innerHTML = "<style type='text/css'>body {font-family: Arial, Helvetica, sans-serif;font-size: 12px;}#nav, #nav ul {list-style: none;background: #F9F9F9;font-weight: bold;padding: 0px;margin: 0px;border: solid 1px #CCCCCC;border-bottom: 0px;width: 280px;text-align: left;}#nav{position:fixed;top:10px;left:10px;width: 300px;height: 1000px;overflow: auto;border: 1px solid #000000;}#nav a {display: block;width:280px; color: #333333;text-decoration: none;text-align: center;border-bottom: solid 1px #CCCCCC;text-align: center;padding-left: 0px;}#nav a:hover{color: #336666;}#nav li {line-height: 22px;position: relative;}</style><ul id='nav'>XXXXXXXXXXXXXXXXXX</ul>".replace("XXXXXXXXXXXXXXXXXX",myli);
  39. document.body.appendChild(el);
  40. },
  41. error:function(e){
  42. alert("error");
  43. }
  44. });
  45.  
  46.  

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址