程序问答   发布时间:2022-06-02  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了如何发现网站上的 javascript 文件大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

如何解决如何发现网站上的 javascript 文件?

开发过程中遇到如何发现网站上的 javascript 文件的问题如何解决?下面主要结合日常开发的经验,给出你关于如何发现网站上的 javascript 文件的解决方法建议,希望对你解决如何发现网站上的 javascript 文件有所启发或帮助;

伙计们,我想请您帮忙找一个JavaScript文件,我有这个脚本可以将产品添加到购物车,但是,当他打开页面时,他无法选择尺寸并单击按钮添加到购物车,因为我卸载了所有包含 .Js 扩展名的文件,并且在没有 .Js 文件的情况下无法点击产品尺寸并添加到购物车,但我卸载了所有 JavaScript 文件,并且如果没有这个文件 JavaScript,选择鞋子尺寸的标签和添加到购物车的按钮是不可见的或不可访问的,也就是说,如果没有这个 JavaScript 文件,选择鞋子尺寸的选项和添加到购物车的按钮没有出现,所以我需要找出这是哪个文件,有人知道我该怎么做吗?我已经打开页面并打开 devtools 并使用搜索功能并查找术语 carrinho 因为它与它有关,但我找不到它,我想禁用所有 JavaScript 文件和只加载我需要的一个,就像我对 CSS 所做的一样,我禁用了所有 CSS 并且只加载了一个特定的文件,如下面的代码所示:

const puppeteer = require('puppeteer');         
const fs = require('fs').promises;                                                                                                              
(async () => {
 try{                                              
  console.log("Started!")                        
  const browser = await puppeteer.launch({         
   executablePath: '/usr/bin/chromium',//headless:false,args:['--no-sandBox','--disable-gpu']       
  });                                             
  const page = await browser.newPage();       
  await page.setrequesTinterception(true);        
  const blockedresourceTypes = ["image","BACon","imageset","stylesheet","Font","texttrack","csp_report","media","object","sub_frame","main_frame"]                                      
  const allowURLs = ["https://images.lojanike.com.br/site/ni/dist/CSS/Index.CSS?v=5b95e1dc7eff61bf78f523058eb924e6",]                                               
  const allowedrequest = req => !blockedresourceTypes.includes(req.resourceType()) && !req.url().endsWith(".Js") || allowURLs.includes(req.url())
  page.on('request',(req) => {                   
   if (allowedrequest(req)) {
    req.conTinue();
   }
   else {                                           
    req.abort();                                   
   }
 });
 const cookies@R_262_10495@ng = await fs.readfile('./cookies.Json');                                      
 const cookies = JsON.parse(cookies@R_262_10495@ng);      
 await page.setcookie(...cookies);               
 await page.goto('https://www.nike.com.br/air-max-1-x-clot-infantil-24-33-67-80-445-308385',{
  waitUntil: 'load',timeout:0});                   
 const tamanho = await page.$x('//label[@for="tamanho__ID32"]',{visible:truE})                  
 await tamanho[0].click('//label[@for="tamanho__ID32"]');                                        
 const button = await page.waitForSELEctor("button#btn-comprar",{visible:truE})                 
 page.click('button#btn-comprar')                
 console.log("Add to car!")         
}                                                
catch(err){                                      
 console.log(err)
}           
})();

有谁知道我如何找出显示添加到购物车按钮的 JavaScript 文件?我只需要加载一个JavaScript文件,但很难找出这是哪个文件,如果有人可以帮助我,我非常感激,我需要找到这个文件来完成我的项目。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

大佬总结

以上是大佬教程为你收集整理的如何发现网站上的 javascript 文件全部内容,希望文章能够帮你解决如何发现网站上的 javascript 文件所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。