คำถามติดแท็ก userscripts

5
ใช้ ECMAScript 6
ฉันกำลังมองหาวิธีเรียกใช้รหัส ECMAScript 6 ในคอนโซลของเบราว์เซอร์ของฉัน แต่เบราว์เซอร์ส่วนใหญ่ไม่รองรับฟังก์ชันการทำงานที่ฉันกำลังมองหา ตัวอย่างเช่น Firefox เป็นเบราว์เซอร์เดียวที่รองรับฟังก์ชั่นลูกศร มีวิธี (ส่วนขยาย userscript ฯลฯ ) ฉันสามารถเรียกใช้คุณสมบัติเหล่านี้บน Chrome ได้หรือไม่

5
การเพิ่ม Userscript ให้กับ Google Chrome ด้วยตนเอง
แทนที่จะ "ติดตั้ง" สคริปต์ผู้ใช้ฉันพบบทเรียนมากมายบนเว็บเพื่อเพิ่มด้วยตนเอง พวกเขาทั้งหมดบอกให้ฉันทำตามขั้นตอนเดียวกัน: สร้างไดเรกทอรี C: \ Users \ Blabla \ AppData \ Local \ Google \ Chrome \ User Data \ Default \ User Scripts วางไฟล์. js ไว้ที่นั่นซึ่งมีสคริปต์ผู้ใช้ เริ่ม Chrome ด้วยพารามิเตอร์ --enable-user-สคริปต์ ฉันทำเช่นนั้น - แต่สคริปต์ตัวอย่างของฉันไม่ได้ทำอะไรเลย: // ==UserScript== // @name Test // @description Test // @include http://example.com/* // @version 1.0 …

11
ฉันจะใช้ jQuery ในสคริปต์ Greasemonkey ใน Google Chrome ได้อย่างไร
ตามที่คุณบางคนอาจรู้ว่า Google Chrome ได้วางข้อ จำกัด ที่ร้ายแรงบางอย่างในสคริปต์ Greasemonkey โครเมี่ยมไม่สนับสนุน@require, @resource, unsafeWindow, GM_registerMenuCommand, หรือGM_setValueGM_getValue ฉันไม่สามารถหาวิธีรวมไลบรารี jQuery ในสคริปต์ Greasemonkey ภายใต้ Google Chrome ได้หากไม่จำเป็นต้องใช้ มีใครมีคำแนะนำในเรื่องนี้บ้างไหม?

12
หยุดการส่งฟิลด์อินพุตในแบบฟอร์ม
ฉันกำลังเขียนจาวาสคริปต์ (greasemonkey / userscript) ที่จะแทรกช่องป้อนข้อมูลบางช่องลงในแบบฟอร์มบนเว็บไซต์ สิ่งนี้คือฉันไม่ต้องการให้ช่องป้อนข้อมูลเหล่านั้นมีผลกับแบบฟอร์ม แต่อย่างใดฉันไม่ต้องการให้ส่งเมื่อแบบฟอร์มถูกส่งฉันต้องการให้จาวาสคริปต์ของฉันเข้าถึงค่าของพวกเขาเท่านั้น มีวิธีใดบ้างที่ฉันสามารถเพิ่มช่องป้อนข้อมูลลงในตรงกลางของฟอร์มและไม่ได้ส่งเมื่อส่งแบบฟอร์ม เห็นได้ชัดว่าสิ่งที่ดีที่สุดคือการที่ช่องป้อนข้อมูลจะไม่อยู่ในองค์ประกอบของฟอร์ม แต่ฉันต้องการให้เค้าโครงของหน้าผลลัพธ์ของฉันมีช่องป้อนข้อมูลที่แทรกอยู่ระหว่างองค์ประกอบของรูปแบบดั้งเดิม
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.