วิธีการเพิ่มรหัส JavaScript ไปยังไคลเอนต์คือการวางไว้ใน URL หลังจากตัวระบุ Pseudo-Protocol JavaScript: ประเภทโปรโตคอลพิเศษนี้ประกาศว่าร่างกายของ URL เป็นรหัสจาวาสคริปต์โดยพลการซึ่งดำเนินการโดยล่าม JavaScript หากรหัส JavaScript ใน JavaScript: URL มีหลายคำสั่งข้อความจะต้องคั่นด้วยเซมิโคลอน URL นั้นมีลักษณะเช่นนี้:
JavaScript: var now = new Date (); "<H1> เวลาคือ: </h1>" + ตอนนี้;
เมื่อเบราว์เซอร์โหลด URL ดังกล่าวจะเรียกใช้รหัส JavaScript ที่มีอยู่ใน URL และแสดงค่าสตริงของคำสั่ง JavaScript ล่าสุดเป็นเนื้อหาของเอกสารใหม่ ค่าสตริงนี้สามารถมีแท็ก HTML และจัดรูปแบบเพื่อแสดงผลเหมือนกับเอกสารอื่น ๆ ที่โหลดลงในเบราว์เซอร์
URL JavaScript ยังสามารถมีคำสั่ง JavaScript ที่ดำเนินการเฉพาะ แต่ไม่ส่งคืนค่า ตัวอย่างเช่น:
JavaScript: Alert ("Hello World!")เมื่อโหลด URL ดังกล่าวเบราว์เซอร์จะเรียกใช้งานรหัส JavaScript ภายในเท่านั้น แต่เนื่องจากไม่มีค่าที่แสดงเป็นเอกสารใหม่จึงไม่เปลี่ยนเอกสารที่แสดงในปัจจุบัน
โดยปกติแล้วเราต้องการใช้ JavaScript: URL เพื่อเรียกใช้รหัส JavaScript บางตัวที่ไม่เปลี่ยนเอกสารที่แสดงในปัจจุบัน ในการทำเช่นนี้คุณต้องตรวจสอบให้แน่ใจว่าคำสั่งสุดท้ายใน URL จะไม่คืนค่า วิธีหนึ่งคือการระบุค่าส่งคืนอย่างชัดเจนโดยใช้ตัวดำเนินการโมฆะเพียงแค่ใช้คำสั่งเป็นโมฆะ 0; ในตอนท้ายของ JavaScript: URL ตัวอย่างเช่น URL ต่อไปนี้จะเปิดหน้าต่างเบราว์เซอร์ว่างเปล่าใหม่โดยไม่ต้องเปลี่ยนเนื้อหาของหน้าต่างปัจจุบัน:
JavaScript: window.open ("เกี่ยวกับ: blank"); เป็นโมฆะ 0;หาก URL นี้ไม่มีตัวดำเนินการเป็นโมฆะค่าส่งคืนของวิธี window.open () จะถูกแปลงเป็นสตริงและแสดงและหน้าต่างปัจจุบันจะถูกเขียนทับโดยเอกสารที่แสดงด้านล่าง