ฉันจะคัดลอกชื่อแท็บใน Chrome ได้อย่างไร


23

ฉันต้องการคัดลอกชื่อเรื่องของหน้าเว็บ (หรือสิ่งที่ปรากฏภายในแท็บส่วนที่มองเห็นได้เสมอ) และวางข้อความนั้นไว้ที่อื่น

ฉันจะทำสิ่งนี้ใน Chrome ได้อย่างไร

คำตอบ:


25

ใช้bookmarklet :

javascript:window.prompt("Copy to clipboard: Ctrl+C, Enter",document.title);

สินเชื่อเพื่อการนี้window.promptเคล็ดลับไปJarek Milewski bookmarklet นี้ยังทำงานในเบราว์เซอร์ใดก็ได้แม้แต่ Netscape 3 และไม่ใช่แค่ Chrome


เป็นความคิดที่ดีมาก.
Nick Josevski

ฉันไม่แน่ใจว่าฉันควรทำอย่างไร ... คุณกำลังพูดถึง "bookmarklets"?
wizlog

@wizlog: ใช่ที่คั่นหนังสือ ที่ลิงค์ข้างต้นจะช่วยให้คำแนะนำขั้นตอนโดยขั้นตอน ลองลาก [คัดลอกชื่อหน้าเว็บ] (javascript: window.prompt ("คัดลอกไปยังคลิปบอร์ด: Ctrl + C, Enter", document.title);) ไปยังแถบบุ๊คมาร์คของคุณ
William C

1
รุ่นที่ดีกว่าของคำตอบนี้ได้ที่นี่
Yarin

1
เยี่ยมมากฉันเพิ่งเลือกรหัสและลากข้อความบนแถบบุ๊คมาร์คของ Firefox เสน่ห์!
SΛLVΘ

10

เพิ่มบุ๊กมาร์กโดยคลิกที่ดาวที่ด้านขวาของแถบที่อยู่

คัดลอกชื่อ

คลิกที่ "ลบ"


1
บนแถบที่อยู่หรือทางด้านขวาของแถบที่อยู่?
wizlog

แฮ็คที่ฉลาด! คำตอบนี้ดีมากเพราะให้หัวเรื่องทันทีโดยไม่ต้องโหลดหน้าซ้ำหรือค้นหาผ่านซอร์สโค้ด
wisbucky

คุณสามารถทำได้ด้วยแป้นพิมพ์เท่านั้น: ctrl+D(คั่นหน้า), ctrl+C(คัดลอก), tab tab tab space(ลบ)
wisbucky

8

สิ่งนี้สามารถทำได้ผ่านซอร์สโค้ดหน้า:

  1. คลิกขวาที่หน้าและเลือก 'ดูแหล่งที่มา'
  2. มองหาแท็ก <title>
  3. เลือกและคัดลอกข้อความ

ดูแหล่งที่มาบนหน้าใน Chrome


1
สมมติว่าผมเข้าใจคำถามของคุณได้อย่างถูกต้อง ...
นิค Josevski

คุณทำ ... มีทางลัดไหม?
wizlog

แป้นพิมพ์ลัดของซอร์สคือ: CTRL + U
Nick Josevski

1
หมายเหตุ: สิ่งนี้จะต้องโหลดหน้าเว็บอีกครั้งดังนั้นหากเป็นหน้าเว็บที่ซับซ้อนบนเซิร์ฟเวอร์ที่ช้าคุณอาจต้องรอเป็นเวลานานเพื่อให้แหล่งที่มาโหลด นอกจากนี้บนหน้าเว็บที่ซับซ้อนคุณอาจจะต้องค้นหาหน้าที่ผ่านมาของและสคริปต์ที่จะหา<meta> <title>คำตอบนี้เร็วกว่ามาก: superuser.com/questions/332717/…
wisbucky

6

สคริปต์ด้านบนมีนิสัยที่น่ารำคาญในการสร้างหน้าว่างที่มีชื่ออยู่ด้านบนเป็นข้อความธรรมดาทำให้คุณต้องกลับไปที่หน้าที่มีชื่อที่คุณต้องการคัดลอก อย่างน้อยใน Firefox 24.0

สคริปต์ที่มีประสิทธิภาพมากขึ้นที่จะทำให้คุณอยู่ในหน้าเว็บคือ:

javascript:var%20title=document.title;if(title){var%20re=/(\\|\/|:|\*|\?|\%22|<|>|\|)/gi;title=title.replace(re,'');void(prompt('Page%20Title',%20title));}

นี่คือเวอร์ชันที่เพิ่ม URL ดั้งเดิมหลังจากตัวแบ่งบรรทัด:javascript:var title=document.title;if(title){var re=/(\\|\/|:|\*|\?|\"|<|>|\|)/gi;title=title.replace(re,'') + "\r\n" + document.location;void(prompt('Page Title', title));}
Eugene

... หรือเพียงแค่คลิกยกเลิกในกล่องโต้ตอบจากสคริปต์ด้านบนแทนตกลงและจะไม่สร้างหน้าพิเศษดังกล่าว (ทดสอบบน Chrome)
PHPirate

2

คุณสามารถใช้URL คัดลอกชื่อ +นามสกุลของ Google Chrome :

คุณสมบัติ:

  • คัดลอก URL ของหน้า
  • คัดลอกชื่อหน้า
  • คัดลอกลิงค์ HTML ของหน้า
  • คัดลอกชื่อหน้าและ URL
  • คัดลอก URL ของแท็บทั้งหมด
  • คัดลอกชื่อเรื่องของแท็บทั้งหมด
  • คัดลอกลิงค์ HTML ของแท็บทั้งหมด
  • คัดลอกชื่อและ URL ของแท็บทั้งหมด

มีให้สำหรับ Opera จากhttps://addons.opera.com/th/extensions/details/copy-url-title/

ป้อนคำอธิบายรูปภาพที่นี่


1

คำตอบที่ได้แรงบันดาลใจจากคำตอบของSΛLVΘแม้ว่าจะไม่เหมือนกัน:

คั่นหน้านั้น

ในรายการบุ๊คมาร์คคลิกขวาที่บุ๊คมาร์คนั้นเลือกแก้ไขแล้วคุณจะเห็นชื่อและ URL โดยค่าเริ่มต้นชื่อคือชื่อของแท็บเว้นแต่คุณจะแก้ไข


1

bookmarklet นี้คัดลอกชื่อหน้าไปยังคลิปบอร์ดด้วยคลิกเดียว

javascript:copyToClipboard = str => {const el = document.createElement('textarea'); el.value = str; el.setAttribute('readonly', ''); el.style.position = 'absolute'; el.style.left = '-9999px'; document.body.appendChild(el); const selected = document.getSelection().rangeCount > 0 ? document.getSelection().getRangeAt(0) : false; el.select(); document.execCommand('copy'); document.body.removeChild(el); if (selected) {document.getSelection().removeAllRanges(); document.getSelection().addRange(selected); } };copyToClipboard(document.title);

0

ลากไอคอนหน้าไปยังแถบเครื่องมือที่คั่นหน้า

วิธีง่ายๆอย่างหนึ่งที่ไม่ต้องใช้บริการเสริมคือการลากไอคอนขนาดเล็กไปทางซ้ายของ URL ไปที่แถบคั่นหน้า (ใช้ CTR + Shift + B หรือ Command + Shift + B เพื่อแสดง / ซ่อน) และจากนั้นคลิกขวา คลิกที่คั่นหนังสือใหม่เลือกแก้ไขและคัดลอกชื่อ

ป้อนคำอธิบายรูปภาพที่นี่

ลากไอคอนหน้าไปยังโฟลเดอร์หรือเดสก์ท็อป

คุณยังสามารถลากไอคอนไปยังโฟลเดอร์หรือเดสก์ท็อปของคุณ ในระบบส่วนใหญ่ระบบจะสร้างไฟล์บุ๊กมาร์กและตั้งชื่อหน้าเป็นชื่อไฟล์ซึ่งสามารถคัดลอกได้ง่าย

ลากไอคอนหน้าลงในหน้าต่างเอกสารข้อความแบบหลากหลายโดยตรง

หากคุณลากไอคอนหน้าลงในหน้า, Word, LibreOffice, Notes และอื่น ๆ บน OSX สิ่งนี้จะแทรกลิงค์ที่มีชื่อหน้าเป็นข้อความและ URL เป็นเป้าหมายของลิงก์ ใน Windows และ Linux จะมีการแทรก URL ข้อความธรรมดาดังนั้นจึงไม่สะดวก แต่ก็ยังมีประโยชน์

ตัวอย่างเช่นไอคอนหน้าจากหน้า SO นี้สามารถลากโดยตรงไปยังแบบฟอร์มการตอบกลับการแก้ไข การเลือก URL ในแถบที่อยู่และลากไปยังเขตข้อมูลที่สามารถแก้ไขได้มักจะมีผลเหมือนกันและนี่เป็นทางเลือกใน OSX เช่นเมื่อคุณต้องการให้ URL ที่แท้จริงแทรกแทนชื่อที่เชื่อมโยงในการแก้ไข Richtext


0

หากคุณต้องการ Markdown เป็นสิ้นผลใช้โครเมียมขยายคัดลอกข้อมูลแท็บ

SCREENSHOT

คุณสมบัติ

แท็บที่ใช้งานอยู่ในหน้าต่างปัจจุบัน

  • คัดลอกหัวเรื่องของแท็บที่ใช้งานในหน้าต่างปัจจุบันเป็นสตริง
  • คัดลอก URL ของแท็บที่ใช้งานอยู่ในหน้าต่างปัจจุบันเป็นสตริง
  • คัดลอกลิงค์ของแท็บที่ใช้งานอยู่ในหน้าต่างปัจจุบันเป็น HTML
  • คัดลอกลิงค์ของแท็บที่ใช้งานอยู่ในหน้าต่างปัจจุบันเป็น Markdown
  • คัดลอกลิงค์ของแท็บที่ใช้งานอยู่ในหน้าต่างปัจจุบันเป็นรายการสั่งซื้อ Markdown
  • คัดลอกลิงค์ของแท็บที่ใช้งานในหน้าต่างปัจจุบันเป็นรายการที่ไม่เรียงลำดับมาร์กดาวน์

แท็บทั้งหมดในหน้าต่างปัจจุบัน

  • คัดลอกหัวเรื่องของแท็บทั้งหมดในหน้าต่างปัจจุบันเป็นข้อความ
  • คัดลอก URL ของแท็บทั้งหมดในหน้าต่างปัจจุบันเป็นข้อความ
  • คัดลอกลิงค์ของแท็บทั้งหมดในหน้าต่างปัจจุบันเป็นรายการสั่ง HTML
  • คัดลอกลิงก์ของแท็บทั้งหมดในหน้าต่างปัจจุบันเป็นรายการที่ไม่เรียงลำดับ HTML
  • คัดลอกลิงก์ของแท็บทั้งหมดในหน้าต่างปัจจุบันเป็นรายการสั่งซื้อ Markdown
  • คัดลอกลิงก์ของแท็บทั้งหมดในหน้าต่างปัจจุบันเป็นรายการที่ไม่เรียงลำดับมาร์กดาวน์

แท็บทั้งหมดในหน้าต่างทั้งหมด

  • คัดลอกหัวเรื่องของแท็บทั้งหมดในหน้าต่างทั้งหมดเป็นข้อความ
  • คัดลอก URL ของแท็บทั้งหมดในหน้าต่างทั้งหมดเป็นข้อความ
  • คัดลอกลิงก์ของแท็บทั้งหมดในหน้าต่างทั้งหมดเป็นรายการที่สั่งแบบ HTML
  • คัดลอกลิงก์ของแท็บทั้งหมดในหน้าต่างทั้งหมดเป็นรายการที่ไม่เรียงลำดับ HTML
  • คัดลอกลิงก์ของแท็บทั้งหมดในหน้าต่างทั้งหมดเป็นรายการสั่งซื้อ Markdown
  • คัดลอกลิงก์ของแท็บทั้งหมดในหน้าต่างทั้งหมดเป็นรายการที่ไม่เรียงลำดับตามมาร์กดาวน์
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.