|
悬赏5油猫币未解决
我想在淘宝页面添加两个内容(如下图所示):
1. 标题搜索,实现点击就执行新开窗口,在淘宝搜索同标题宝贝
2. 搜索框,实现输入关键词提交就执行新开窗口,在同店铺内按价格搜索关键词
第1个已经完成(测试没有问题),在第2个时遇到了问题,有没有哪位大佬帮看一下?以下是脚本内容:
---
// ==UserScript==
// @name 自制
// @author none
// @match https://item.taobao.com/item.htm*
// @require https://cdn.bootcss.com/jquery/1.7.1/jquery.min.js
// @grant none
// ==/UserScript==
(function() {
'use strict';
//当登陆淘宝详情页面生效;
if(window.location.host=="item.taobao.com"){
setTimeout(function(){
//使用jquery查询;
var $j = jQuery.noConflict();
$j(function(){
//定位J_Title到h3的元素内正则去掉以空格、回车符开头或结尾的字符串并拼凑网址;
var url11="https://s.taobao.com/search?q="+$j("div#J_Title h3").text().replace(/(^\s*)|(\s*$)|(\s)/g,"");
//在副标题后插入“标题搜索”;
$j("div#J_Title p.tb-subtitle").after("<a href="+url11+" target='_blank' style='font-size: xx-large;font-weight: bold;color: red;'>标题搜索</a><br/>");
});
},500);
//当输入关键词提交时,新开窗口店铺内搜索,这步不是很清楚怎么写?以下代码到</form>去掉只用上面可以正常运行第1个
function submitFun(){shopId ????
}
<form οnsubmit="submitFun()">
<input type="text" id="shopidsearch" placeholder="店铺内按价格搜索">
<input type="submit" name="submit" value="提交"/>
</form>
}
})();
---
图的网址是这个:图的网址
|
-
实际效果
|