ปรับปรุง
ดูเหมือนว่าเบราว์เซอร์เริ่มสนับสนุนการคัดลอกใน JS
ในหน้าต่างคอนโซลของทั้ง Chrome และ Firefox บน Mac ฉันสามารถดำเนินการได้
copy("party in your clipboard!");
และข้อความจะถูกคัดลอกไปยังคลิปบอร์ดของฉัน ฉันค้นหาดังนั้นและ Google และดูเหมือนจะไม่พบอะไรเลย
- สิ่งเหล่านี้เฉพาะเจาะจงสำหรับแต่ละเบราว์เซอร์หรือไม่?
- ฉันจะหาข้อมูลเพิ่มเติมเกี่ยวกับฟังก์ชั่น JavaScript เหล่านี้ได้ที่ไหน
เวอร์ชันของเบราว์เซอร์:
JavaScript ถูกส่งคืนจากคอนโซล Chrome เมื่อเรียกใช้งาน 'คัดลอก'
function (object)
{
if (injectedScript._type(object) === "node") {
var nodeId = InjectedScriptHost.pushNodePathToFrontend(object, false, false);
InjectedScriptHost.copyNode(nodeId);
} else
InjectedScriptHost.copyText(object);
}
- รหัสนี้หมายถึงอะไร?
ต่อไปนี้เป็นภาพหน้าจอ 2 ภาพของการเรียกใช้ฟังก์ชันการคัดลอกในคอนโซล Chrome ซึ่งปิดใช้งานส่วนขยายของ Chrome ทั้งหมด
void InjectedScriptHost::copyText(const String& text)
ในopensource.apple.com/source/WebCore/WebCore-7533.18.1/inspector/ ......