Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

196
Views
Extensión de Chrome: cómo hacer que mi consulta de pestañas devuelva la URL sin nada después de .com/

Me gustaría obtener la URL como el nombre de dominio del sitio web en lugar de tener las partes adicionales después de ".com/".

Actualmente, cuando consulto pestañas con chrome.tabs.query(params, function(){...}); la URL seguirá conteniendo todo el contenido de la página específica en lugar de ser solo el dominio del sitio web

¿Cómo debo hacer esto para que también funcione con .ca o .gov? ¿Hay algún truco para reducir la cadena después de que finaliza el dominio o tendré que buscar patrones de cadena en la URL para cada final diferente?

about 4 years ago · Juan Pablo Isaza
2 answers
Answer question

0

Puede analizar el resultado y extraer el nombre de dominio de él.

 let result = 'https://example.com/some/after?=after:stuf&'; const url = new URL(result); const domain = url.hostname; console.log(domain);

PRODUCCIÓN

 example.com
about 4 years ago · Juan Pablo Isaza Report

0

Dado que Tab.url es una cadena simple, puede ejecutarla a través del constructor de URL y obtener el origen de eso

 // just for the demo const tabs = [{ url: "https://stackoverflow.com/questions/73524018/chrome-extension-how-to-make-my-tabs-query-return-the-url-without-anything-afte", }, { url: "https://example.com/foo/bar/baz?msg=Hello%20World", }]; const origins = tabs.map(({ url }) => new URL(url).origin); console.log(origins);

about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!