上一主题 下一主题
ScriptCat,新一代的脚本管理器脚本站,与全世界分享你的用户脚本油猴脚本开发指南教程目录
返回列表 发新帖
楼主: xiaxin - 

求助淘宝页面获取input值在新窗口打开的脚本

[复制链接]

该用户从未签到

1

主题

1

回帖

4

积分

助理工程师

积分
4
发表于 2021-11-15 14:49:11 | 显示全部楼层 | 阅读模式
悬赏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>

}
})();

---


图的网址是这个:图的网址

实际效果

实际效果

该用户从未签到

1

主题

1

回帖

4

积分

助理工程师

积分
4
发表于 2021-11-15 14:54:40 | 显示全部楼层
帖子无法修改,图的网址附在二楼
https://item.taobao.com/item.htm?id=643739864890
回复

使用道具 举报

  • TA的每日心情
    开心
    2023-2-28 23:59
  • 签到天数: 191 天

    [LV.7]常住居民III

    633

    主题

    5173

    回帖

    6052

    积分

    管理员

    非物质文化遗产社会摇传承人

    积分
    6052

    荣誉开发者管理员油中2周年生态建设者喜迎中秋

    发表于 2021-11-15 19:19:02 | 显示全部楼层
    弹出可以使用window.open('www.baidu.com')
    赋值的话直接声明一个变量,把字符串来回拼接就行了
    如var a="6" a=a+"7"
    混的人。
    ------------------------------------------
    進撃!永遠の帝国の破壊虎---李恒道

    入驻了爱发电https://afdian.net/a/lihengdao666
    个人宣言:この世界で私に胜てる人とコードはまだ生まれていません。死ぬのが怖くなければ来てください。
    回复

    使用道具 举报

    发表回复

    本版积分规则

    快速回复 返回顶部 返回列表