Wrox Programmer Forums
Go Back   Wrox Programmer Forums > Web Programming > JavaScript > Javascript How-To
|
Javascript How-To Ask your "How do I do this with Javascript?" questions here.
Welcome to the p2p.wrox.com Forums.

You are currently viewing the Javascript How-To section of the Wrox Programmer to Programmer discussions. This is a community of software programmers and website developers including Wrox book authors and readers. New member registration was closed in 2019. New posts were shut off and the site was archived into this static format as of October 1, 2020. If you require technical support for a Wrox book please contact http://hub.wiley.com
 
Old April 2nd, 2004, 12:39 PM
Authorized User
 
Join Date: Oct 2003
Posts: 96
Thanks: 0
Thanked 0 Times in 0 Posts
Default How to focus the insertion point in a text box

I have a simple javascript search engine set up on my web page that lets users type in a word (or words) in an input text box and then click submit. If a match is found, they are taken to the corresponding URL for that search word.

Anyway, when this search engine page opens, the user see's an input text box where they can type in the word they are searching for.

The problem is that I would like the mouse insertion point blinking in that input text box upon opening the page. As it is now, the user has to click their mouse in the input text box, before they can start typing. If someone could offer the code needed to do this and where in my script the code should be placed, I would truly appreciate it!

I have included the script below:

<html>
<TITLE>Information Technology</TITLE>

<head></head>

<body bgcolor=white text=black onLoad="resizeTo(700,475); moveTo(48,40);">

<center>Glossary of Computer Terms</center>
<br>
<center><img src="search2.gif">

<script language="javascript">
        var key = "";
        function makeEntry (){
                this.Name="";
                this.URL = "";
                this.Desc = "";
                this.Category = "";
                return this;
        }

function makeArray(n) {
                this.length = n;
                for (var k = 1; k <= n; k++) {
                                this[k] = "";
                }
                return this;
        }

        function makeLinks(size) {
                                this.length = size;
                                for (var r=1; r<= size; r++) {
                                                        this[r] = new makeEntry();
                                                        this[r].Name = namesArray[r];
                                                        this[r].URL = urlsArray[r];
                                                        this[r].Desc = descArray[r];
                                                        }
                                        return this;
                        }



var linksize=0

datesArray = new makeArray(linksize);
namesArray = new makeArray(linksize);
urlsArray = new makeArray(linksize);
descArray = new makeArray(linksize);


var arraycount=0


arraycount += 1
urlsArray[arraycount] = "../address_resolution.htm"
namesArray[arraycount] = "Address Resolution"
descArray[arraycount] = "address resolution"

arraycount += 1
urlsArray[arraycount] = "../application_layer.htm"
namesArray[arraycount] = "Application Layer"
descArray[arraycount] = "application layer"

arraycount += 1
urlsArray[arraycount] = "../address_mask.htm"
namesArray[arraycount] = "Address Mask"
descArray[arraycount] = "address mask"

arraycount += 1
urlsArray[arraycount] = "../algorithm.htm"
namesArray[arraycount] = "Algorithm"
descArray[arraycount] = "algorithm"

arraycount += 1
urlsArray[arraycount] = "../advanced_distance_vector.htm"
namesArray[arraycount] = "Advanced Distance Vector"
descArray[arraycount] = "advanced distance vector"

arraycount += 1
urlsArray[arraycount] = "../autonomous_system.htm"
namesArray[arraycount] = "Autonomous System"
descArray[arraycount] = "autonomous mode,autonomous,mode"

arraycount += 1
urlsArray[arraycount] = "../atm.htm"
namesArray[arraycount] = "Asynchronous Transfer Mode"
descArray[arraycount] = "asynchronous transfer mode,asynchronous,transfer"

arraycount += 1
urlsArray[arraycount] = "../atx.htm"
namesArray[arraycount] = "Advanced Technology Extended (ATX)"
descArray[arraycount] = "atx,advanced technology extended,atx motherboard,atx motherboard"

arraycount += 1
urlsArray[arraycount] = "../atapi.htm"
namesArray[arraycount] = "Advanced Technology Attachment Packet Interface (ATAPI))"
descArray[arraycount] = "atapi,,advanced technology attachment packet interface"

arraycount += 1
urlsArray[arraycount] = "../backbone.htm"
namesArray[arraycount] = "Backbone"
descArray[arraycount] = "backbone"

arraycount += 1
urlsArray[arraycount] = "../backbone_cabling.htm"
namesArray[arraycount] = "Backbone cabling"
descArray[arraycount] = "backbone cabling,cabling,backbone"

arraycount += 1
urlsArray[arraycount] = "../bootstrap.htm"
namesArray[arraycount] = "Bootstrap"
descArray[arraycount] = "bootstrap,bootup,boot"

arraycount += 1
urlsArray[arraycount] = "../bri.htm"
namesArray[arraycount] = "BRI"
descArray[arraycount] = "bri,basic rate interface,basic,rate,interface"

arraycount += 1
urlsArray[arraycount] = "../bridge.htm"
namesArray[arraycount] = "Bridge"
descArray[arraycount] = "bridge"

arraycount += 1
urlsArray[arraycount] = "../broadcast.htm"
namesArray[arraycount] = "Broadcast"
descArray[arraycount] = "broadcast"

arraycount += 1
urlsArray[arraycount] = "../broadcast_address.htm"
namesArray[arraycount] = "Broadcast Address"
descArray[arraycount] = "broadcast address,address"

arraycount += 1
urlsArray[arraycount] = "../bus_topology.htm"
namesArray[arraycount] = "Bus Topology"
descArray[arraycount] = "bus topology,bus,topology"

arraycount += 1
urlsArray[arraycount] = "../caching.htm"
namesArray[arraycount] = "Caching"
descArray[arraycount] = "caching"

arraycount += 1
urlsArray[arraycount] = "../carrier.htm"
namesArray[arraycount] = "Carrier"
descArray[arraycount] = "carrier"

arraycount += 1
urlsArray[arraycount] = "../category_5_cabling.htm"
namesArray[arraycount] = "Category Cabling"
descArray[arraycount] = "category 1, category 2, category 3, category 4, category 5, cabling, cable"

arraycount += 1
urlsArray[arraycount] = "../cddi.htm"
namesArray[arraycount] = "CDDI"
descArray[arraycount] = "cddi, carrier distributed, carrier, distributed, carrier distributed, carrier distributed data interface, interface, data, data interface, copper, copper distributed data interface,"

arraycount += 1
urlsArray[arraycount] = "../chap.htm"
namesArray[arraycount] = "CHAP"
descArray[arraycount] = "chap, challenge, handshake, authentication, protocol, challenge handshake authentication protocol"

arraycount += 1
urlsArray[arraycount] = "../coaxial_cable.htm"
namesArray[arraycount] = "Coaxial Cable"
descArray[arraycount] = "coaxial, cable, coaxial cable"

arraycount += 1
urlsArray[arraycount] = "../collision_domain.htm"
namesArray[arraycount] = "Collision Domain"
descArray[arraycount] = "collision, collision domain, domain"

arraycount += 1
urlsArray[arraycount] = "../convergence.htm"
namesArray[arraycount] = "Convergence"
descArray[arraycount] = "convergence"

arraycount += 1
urlsArray[arraycount] = "../count_to_infinity.htm"
namesArray[arraycount] = "Count to Infinity"
descArray[arraycount] = "count, count to infinity, infinity"

arraycount += 1
urlsArray[arraycount] = "../csma_cd.htm"
namesArray[arraycount] = "CSMA/CD"
descArray[arraycount] = "csma/cd, carrier, carrier sense, multiple, carrier sense multiple access with collision detection, collision detection"

arraycount += 1
urlsArray[arraycount] = "../datagram.htm"
namesArray[arraycount] = "Datagram"
descArray[arraycount] = "datagram"

arraycount += 1
urlsArray[arraycount] = "../data_link_layer.htm"
namesArray[arraycount] = "Data Link Layer"
descArray[arraycount] = "data link layer, link, layer, data link, data layer"

arraycount += 1
urlsArray[arraycount] = "../dce.htm"
namesArray[arraycount] = "DCE (Data Communication Equipment"
descArray[arraycount] = "dce, data, data communication equipment, equipment, communication equipment, data equipment"

arraycount += 1
urlsArray[arraycount] = "../default_route.htm"
namesArray[arraycount] = "Default Route"
descArray[arraycount] = "default route, default, route"

arraycount += 1
urlsArray[arraycount] = "../degauss.htm"
namesArray[arraycount] = "Degauss"
descArray[arraycount] = "degauss,degaussing"


arraycount += 1
urlsArray[arraycount] = "../dhcp.htm"
namesArray[arraycount] = "DHCP (Dynamic Host Configuration Protocol"
descArray[arraycount] = "dhcp, dynamic host configuration protocol, dynamic, dynamic host, dynamic host configuration, dynamic host protocol"

arraycount += 1
urlsArray[arraycount] = "../dns.htm"
namesArray[arraycount] = "DNS (Domain Name System)"
descArray[arraycount] = "dns, domain name system, domain name"

arraycount += 1
urlsArray[arraycount] = "../dotted_decimal_notation.htm"
namesArray[arraycount] = "Dotted_decimal notation"
descArray[arraycount] = "dotted-decimal notation, dotted decimal, dotted-decimal"

arraycount += 1
urlsArray[arraycount] = "../dte.htm"
namesArray[arraycount] = "DTE (Data Terminal Equipment)"
descArray[arraycount] = "dte, data terminal equipment, data equipment, terminal equipment"

arraycount += 1
urlsArray[arraycount] = "../dynamic_routing.htm"
namesArray[arraycount] = "Dynamic Routing"
descArray[arraycount] = "dynamic routing, routing, dynamic"

arraycount += 1
urlsArray[arraycount] = "../eeprom.htm"
namesArray[arraycount] = "EEPROM (Electronically Erasable Programmable Read-Only Memory"
descArray[arraycount] = "eeprom, electronical, erasable, programmable, read only, read only memory, electronically programmable"

arraycount += 1
urlsArray[arraycount] = "../encapsulation.htm"
namesArray[arraycount] = "Encapsulation"
descArray[arraycount] = "encapsulation"

arraycount += 1
urlsArray[arraycount] = "../eigrp.htm"
namesArray[arraycount] = "EIGRP (Enhanced Interior Gateway Routing Protocol)"
descArray[arraycount] = "eigrp, enhanced, interior, gateway, routing protocol"

arraycount += 1
urlsArray[arraycount] = "../eprom.htm"
namesArray[arraycount] = "EPROM (Erasable Programmable Read-Only Memory"
descArray[arraycount] = "eprom, erasable, programmable, read only memory, read only, erasable programmable, erasable programmable read-only memory, erasabel programmable read-only memory"

arraycount += 1
urlsArray[arraycount] = "../enterprise_network.htm"
namesArray[arraycount] = "Enterprise Network"
descArray[arraycount] = "enterprise network, enterprise, network"

arraycount += 1
urlsArray[arraycount] = "../ethernet.htm"
namesArray[arraycount] = "Ethernet"
descArray[arraycount] = "ethernet"

arraycount += 1
urlsArray[arraycount] = "../encryption.htm"
namesArray[arraycount] = "Encryption"
descArray[arraycount] = "encryption"

arraycount += 1
urlsArray[arraycount] = "../expected_delivery.htm"
namesArray[arraycount] = "Expected Delivery"
descArray[arraycount] = "expected delivery, expected, delivery"

arraycount += 1
urlsArray[arraycount] = "../extended_ip_access_list.htm"
namesArray[arraycount] = "Extended IP Access List"
descArray[arraycount] = "extended ip access list, ip, access list, extended access list,extended ip address list, ip access list"

arraycount += 1
urlsArray[arraycount] = "../fallback.htm"
namesArray[arraycount] = "Fallback"
descArray[arraycount] = "fallback"

arraycount += 1
urlsArray[arraycount] = "../fast_ethernet.htm"
namesArray[arraycount] = "Fast Ethernet"
descArray[arraycount] = "fast ethernet, ethernet"

arraycount += 1
urlsArray[arraycount] = "../fddi.htm"
namesArray[arraycount] = "FDDI (Fiber Distributed Data Interface)"
descArray[arraycount] = "fddi, fiber, fiber interface, fiber distributed data interface"

arraycount += 1
urlsArray[arraycount] = "../firewall.htm"
namesArray[arraycount] = "Firewall"
descArray[arraycount] = "firewall"

arraycount += 1
urlsArray[arraycount] = "../flash_memory.htm"
namesArray[arraycount] = "Flash Memory"
descArray[arraycount] = "flash, flash memory, memory"

arraycount += 1
urlsArray[arraycount] = "../frame.htm"
namesArray[arraycount] = "Frame"
descArray[arraycount] = "frame"

arraycount += 1
urlsArray[arraycount] = "../frame_relay.htm"
namesArray[arraycount] = "Frame Relay"
descArray[arraycount] = "frame, frame relay"

arraycount += 1
urlsArray[arraycount] = "../full_mesh.htm"
namesArray[arraycount] = "Full Mesh"
descArray[arraycount] = "mesh, full mesh"

arraycount += 1
urlsArray[arraycount] = "../ftp.htm"
namesArray[arraycount] = "FTP (File Transfer Protocol)"
descArray[arraycount] = "ftp, file transfer protocol, file transfer, transfer protocol"

arraycount += 1
urlsArray[arraycount] = "../gb.htm"
namesArray[arraycount] = "Gigabit"
descArray[arraycount] = "gigabit"

arraycount += 1
urlsArray[arraycount] = "../gns.htm"
namesArray[arraycount] = "GNS (Get Nearest Server)"
descArray[arraycount] = "gns, get nearest server, nearest server, server"

arraycount += 1
urlsArray[arraycount] = "../gui.htm"
namesArray[arraycount] = "GUI (Graphical User Interface)"
descArray[arraycount] = "gui, graphical user interface, user interface, graphical interface"

arraycount += 1
urlsArray[arraycount] = "../global_configuration_mode.htm"
namesArray[arraycount] = "Global Configuration Mode"
descArray[arraycount] = "global, global configuration mode, configuration mode, global mode"

arraycount += 1
urlsArray[arraycount] = "../gre.htm"
namesArray[arraycount] = "GRE (Generic Routing Encapsulation"
descArray[arraycount] = "gre, generic routing encapsulation, routing encapsulation, routing, routing encapsulation"

arraycount += 1
urlsArray[arraycount] = "../guard_band.htm"
namesArray[arraycount] = "Guard Band"
descArray[arraycount] = "guard band"

arraycount += 1
urlsArray[arraycount] = "../half_duplex.htm"
namesArray[arraycount] = "Half Duplex"
descArray[arraycount] = "half, half duplex, duplex, half-duplex"

arraycount += 1
urlsArray[arraycount] = "../handshake.htm"
namesArray[arraycount] = "Handshake"
descArray[arraycount] = "handshake"

arraycount += 1
urlsArray[arraycount] = "../hdlc.htm"
namesArray[arraycount] = "HDLC (High-Level Data Link Control)"
descArray[arraycount] = "hdlc, high level data link control, data link control, high-level, high level data link, high level data control"

arraycount += 1
urlsArray[arraycount] = "../header.htm"
namesArray[arraycount] = "Header"
descArray[arraycount] = "header"

arraycount += 1
urlsArray[arraycount] = "../holddown.htm"
namesArray[arraycount] = "Holddown"
descArray[arraycount] = "holddown, hold-down"

arraycount += 1
urlsArray[arraycount] = "../hop_count.htm"
namesArray[arraycount] = "Hop Count"
descArray[arraycount] = "hop count, hop, count"

arraycount += 1
urlsArray[arraycount] = "../horizontal_cross_connect.htm"
namesArray[arraycount] = "Horizontal Cross Connect"
descArray[arraycount] = "horizontal, horizontal cross-connect, horizontal cross connect, cross connect"

arraycount += 1
urlsArray[arraycount] = "../hybrid_network.htm"
namesArray[arraycount] = "Hybrid Network"
descArray[arraycount] = "hybrid, hybrid network, network"

arraycount += 1
urlsArray[arraycount] = "../http.htm"
namesArray[arraycount] = "Hypertext Transfer Protocol"
descArray[arraycount] = "hypertext, hypertext transfer, hypertext transfer protocol, transfer protocol"

arraycount += 1
urlsArray[arraycount] = "../icmp.htm"
namesArray[arraycount] = "ICMP (Internet Control Message Protocol)"
descArray[arraycount] = "icmp, internet control message protocol, message protocol, internet message protocol, control message protocol"

arraycount += 1
urlsArray[arraycount] = "../ieee.htm"
namesArray[arraycount] = "IEEE (Institute of Electrical and Electronics Engineers"
descArray[arraycount] = "institute of electrical and electronics engineers, ieee"

arraycount += 1
urlsArray[arraycount] = "../ieee_802_3.htm"
namesArray[arraycount] = "IEEE 802.3"
descArray[arraycount] = "ieee, ieee 802 3, 802 3"

arraycount += 1
urlsArray[arraycount] = "../ieee_802_5.htm"
namesArray[arraycount] = "IEEE 802.5"
descArray[arraycount] = "ieee, ieee 802 5, 802 5"

arraycount += 1
urlsArray[arraycount] = "../igmp.htm"
namesArray[arraycount] = "Internet Group Management Protocol"
descArray[arraycount] = "internet group management protocol, protocols, protocol, management protocol, internet management protocol"

arraycount += 1
urlsArray[arraycount] = "../igp.htm"
namesArray[arraycount] = "Interior Gateway Protocol"
descArray[arraycount] = "interior gateway protocol, protocol, protocols, gateway protocol, interior gateway"

arraycount += 1
urlsArray[arraycount] = "../internet_protocol.htm"
namesArray[arraycount] = "Internet Protocol"
descArray[arraycount] = "internet protocol, protocols, protocol, internet"

arraycount += 1
urlsArray[arraycount] = "../internetwork.htm"
namesArray[arraycount] = "Internetwork"
descArray[arraycount] = "internetwork, internetworks, networks"

arraycount += 1
urlsArray[arraycount] = "../ip.htm"
namesArray[arraycount] = "IP Internet Protocol"
descArray[arraycount] = "ip, ip internet protocol, protocol, protocols, internet protocols, ip protocols"

arraycount += 1
urlsArray[arraycount] = "../ip_address.htm"
namesArray[arraycount] = "IP Address"
descArray[arraycount] = "ip, ip address, address, addresses,"

arraycount += 1
urlsArray[arraycount] = "../ip_multicast.htm"
namesArray[arraycount] = "IP Multicast"
descArray[arraycount] = "ip, ip multicast, multicast"

arraycount += 1
urlsArray[arraycount] = "../ipx.htm"
namesArray[arraycount] = "IPX (Internetwork Packet Exchange"
descArray[arraycount] = "ipx, internetwork, internetwork packet exchange, packet, packets"

arraycount += 1
urlsArray[arraycount] = "../isdn.htm"
namesArray[arraycount] = "Integrated Services Digital Network"
descArray[arraycount] = "integrated services digital network, integrated services, digital, network, digital network"

arraycount += 1
urlsArray[arraycount] = "../isochronous_transmission.htm"
namesArray[arraycount] = "Isochronous Transmission"
descArray[arraycount] = "isochronous transmission, transmission"

arraycount += 1
urlsArray[arraycount] = "../keepalive_interval.htm"
namesArray[arraycount] = "Keepalive Interval"
descArray[arraycount] = "keepalive, keepalive interval"

arraycount += 1
urlsArray[arraycount] = "../keepalive_frames.htm"
namesArray[arraycount] = "Keepalive Frames"
descArray[arraycount] = "keepalive, keepalive frames, frames"

arraycount += 1
urlsArray[arraycount] = "../kb.htm"
namesArray[arraycount] = "Kb (Kilobit)"
descArray[arraycount] = "kb, kilobit"

arraycount += 1
urlsArray[arraycount] = "../big_b_kb.htm"
namesArray[arraycount] = "KB (Kilobyte)"
descArray[arraycount] = "kb, kilobyte"

arraycount += 1
urlsArray[arraycount] = "../kbps.htm"
namesArray[arraycount] = "Kbps (Kilobits Per Second)"
descArray[arraycount] = "kbps, kilobits"

arraycount += 1
urlsArray[arraycount] = "../big_b_kbps.htm"
namesArray[arraycount] = "KBps (Kilobytes Per Second)"
descArray[arraycount] = "kbps, kilobytes"

arraycount += 1
urlsArray[arraycount] = "../lan.htm"
namesArray[arraycount] = "LAN (Local Area Network)"
descArray[arraycount] = "lan, network, area network, local area network"

arraycount += 1
urlsArray[arraycount] = "../lan_switch.htm"
namesArray[arraycount] = "LAN Switch"
descArray[arraycount] = "lan, switch, lan switch"

arraycount += 1
urlsArray[arraycount] = "../latency.htm"
namesArray[arraycount] = "Latency"
descArray[arraycount] = "latency"

arraycount += 1
urlsArray[arraycount] = "../learning_bridge.htm"
namesArray[arraycount] = "Learning Bridge"
descArray[arraycount] = "learning bridge, bridge"

arraycount += 1
urlsArray[arraycount] = "../link_state_routing_algorithm.htm"
namesArray[arraycount] = "Link-State Routing Algorithm"
descArray[arraycount] = "link, link state routing algorithm, algorithm, routing algorithm"

arraycount += 1
urlsArray[arraycount] = "../llc.htm"
namesArray[arraycount] = "LLC (Logical Link Control)"
descArray[arraycount] = "logical, logical link control, llc"

arraycount += 1
urlsArray[arraycount] = "../lmi.htm"
namesArray[arraycount] = "LMI (Local Management Interface)"
descArray[arraycount] = "lmi, local management interface, interface, management"

arraycount += 1
urlsArray[arraycount] = "../logical_and.htm"
namesArray[arraycount] = "Logical AND"
descArray[arraycount] = "logical and, anding"

arraycount += 1
urlsArray[arraycount] = "../lsa.htm"
namesArray[arraycount] = "Link-State Advertisement"
descArray[arraycount] = "lsa, link state advertisement, advertisement, link state"

arraycount += 1
urlsArray[arraycount] = "../mac.htm"
namesArray[arraycount] = "MAC (Media Access Conrtol)"
descArray[arraycount] = "mac, media, media access control, access control"

arraycount += 1
urlsArray[arraycount] = "../mac_address.htm"
namesArray[arraycount] = "MAC Address"
descArray[arraycount] = "mac, mac address, address"

arraycount += 1
urlsArray[arraycount] = "../man.htm"
namesArray[arraycount] = "MAN (Metropolitan-Area Network)"
descArray[arraycount] = "man, metropolitan area network, area network, network"

arraycount += 1
urlsArray[arraycount] = "../manchester.htm"
namesArray[arraycount] = "Manchester Encoding"
descArray[arraycount] = "manchester encoding, encoding, manchester"

arraycount += 1
urlsArray[arraycount] = "../mbone.htm"
namesArray[arraycount] = "MBONE (Multicast Backbone)"
descArray[arraycount] = "mbone, multicast, backbone, multicast backbone"

arraycount += 1
urlsArray[arraycount] = "../mips.htm"
namesArray[arraycount] = "MIPS (Millions of Instructions Per Second)"
descArray[arraycount] = "mips, instructions, millions of instructions per second"

arraycount += 1
urlsArray[arraycount] = "../modem.htm"
namesArray[arraycount] = "Modem (Modulator-Demodulator)"
descArray[arraycount] = "modem, modulator, demodulator"

arraycount += 1
urlsArray[arraycount] = "../modem_eleminator.htm"
namesArray[arraycount] = "Modem Eleminator"
descArray[arraycount] = "modem, modem eleminator"

arraycount += 1
urlsArray[arraycount] = "../modulation.htm"
namesArray[arraycount] = "Modulation"
descArray[arraycount] = "modulation, modem, demodulation"

arraycount += 1
urlsArray[arraycount] = "../mospf.htm"
namesArray[arraycount] = "MOSPF (Multicast OSPF)"
descArray[arraycount] = "mospf, multicast, ospf"

arraycount += 1
urlsArray[arraycount] = "../multicast.htm"
namesArray[arraycount] = "Multicast"
descArray[arraycount] = "multicast"

arraycount += 1
urlsArray[arraycount] = "../multilayer_switch.htm"
namesArray[arraycount] = "Multilayer Switch"
descArray[arraycount] = "multilayer, Switch, multilayer switch"

arraycount += 1
urlsArray[arraycount] = "../multiplexing.htm"
namesArray[arraycount] = "Multiplexing"
descArray[arraycount] = "multiplexing"

arraycount += 1
urlsArray[arraycount] = "../nat.htm"
namesArray[arraycount] = "NAT (Network Address Translation)"
descArray[arraycount] = "nat, network address translation, address translation, address"

arraycount += 1
urlsArray[arraycount] = "../netbeui.htm"
namesArray[arraycount] = "NetBEUI (NetBIOS Extended User Interface)"
descArray[arraycount] = "netbeui, netbios extended user interface, user interface"

arraycount += 1
urlsArray[arraycount] = "../netbios.htm"
namesArray[arraycount] = "NetBIOS (Network Basic/Output System)"
descArray[arraycount] = "netbios, network, network basic output system"

arraycount += 1
urlsArray[arraycount] = "../netware.htm"
namesArray[arraycount] = "NetWare"
descArray[arraycount] = "netware, novell"

arraycount += 1
urlsArray[arraycount] = "../network_address.htm"
namesArray[arraycount] = "Network Address"
descArray[arraycount] = "network, network address, address"

arraycount += 1
urlsArray[arraycount] = "../network_layer.htm"
namesArray[arraycount] = "Network Layer"
descArray[arraycount] = "network, layer, network layer"

arraycount += 1
urlsArray[arraycount] = "../nfs.htm"
namesArray[arraycount] = "NFS (Network File System)"
descArray[arraycount] = "nfs, network, network file system"

arraycount += 1
urlsArray[arraycount] = "../nhrp.htm"
namesArray[arraycount] = "NHRP (Next Hop Resolution Protocol)"
descArray[arraycount] = "nhrp, next hop, hop, next hop resolution protocol, protocol"

arraycount += 1
urlsArray[arraycount] = "../nhs.htm"
namesArray[arraycount] = "NHS (Next Hop Server)"
descArray[arraycount] = "nhs, hop, next hop, next hop server"

arraycount += 1
urlsArray[arraycount] = "../nic.htm"
namesArray[arraycount] = "Network Interface Card"
descArray[arraycount] = "network, adapter, network adapter, nic, network interface card"

arraycount += 1
urlsArray[arraycount] = "../nvram.htm"
namesArray[arraycount] = "NVRAM (Non-Volitile RAM)"
descArray[arraycount] = "nvram, ram, non volitile ram"

arraycount += 1
urlsArray[arraycount] = "../octet.htm"
namesArray[arraycount] = "Octet"
descArray[arraycount] = "octet"

arraycount += 1
urlsArray[arraycount] = "../100baset.htm"
namesArray[arraycount] = "100BaseT"
descArray[arraycount] = "100baset, cabling"

arraycount += 1
urlsArray[arraycount] = "../100basetx.htm"
namesArray[arraycount] = "100BaseTX"
descArray[arraycount] = "100basetx, cabling"

arraycount += 1
urlsArray[arraycount] = "../osi.htm"
namesArray[arraycount] = "OSI (Open Systems Interconnection)"
descArray[arraycount] = "osi, open systems intergration"


arraycount += 1
urlsArray[arraycount] = "../osi_reference_model.htm"
namesArray[arraycount] = "OSI (Open Systems Interconnection Reference Model)"
descArray[arraycount] = "osi, osi reference model, model, osi model"


arraycount += 1
urlsArray[arraycount] = "../ospf.htm"
namesArray[arraycount] = "OSPF (Open Shortest Path First)"
descArray[arraycount] = "ospf, open shortest path first, protocol"


arraycount += 1
urlsArray[arraycount] = "../attenuation.htm"
namesArray[arraycount] = "Attenuation"
descArray[arraycount] = "attenuate, attenuation"


arraycount += 1
urlsArray[arraycount] = "../packet.htm"
namesArray[arraycount] = "Packet"
descArray[arraycount] = "packet,Packet, Packets"


arraycount += 1
urlsArray[arraycount] = "../packet_switch.htm"
namesArray[arraycount] = "Packet Switch"
descArray[arraycount] = "Packet, switch, packet switch, switching"


arraycount += 1
urlsArray[arraycount] = "../packet_switching.htm"
namesArray[arraycount] = "Packet Switching"
descArray[arraycount] = "packet switching"


arraycount += 1
urlsArray[arraycount] = "../pap.htm"
namesArray[arraycount] = "Password Authentication Protocal"
descArray[arraycount] = "pap, password, password authentication protocol, protocol, authentication, passwork authentication"


arraycount += 1
urlsArray[arraycount] = "../parity_checking.htm"
namesArray[arraycount] = "Parity Checking"
descArray[arraycount] = "parity, parity checking"

arraycount += 1
urlsArray[arraycount] = "../pgp.htm"
namesArray[arraycount] = "PGP (Pretty Good Privacy)"
descArray[arraycount] = "pgp,pretty good privacy,privacy,security, encryption"

arraycount += 1
urlsArray[arraycount] = "../physical_layer.htm"
namesArray[arraycount] = "Physical Layer"
descArray[arraycount] = "physical layer,osi layer,layer,layer 1"

arraycount += 1
urlsArray[arraycount] = "../ping.htm"
namesArray[arraycount] = "Ping (Packet Internet Groper)"
descArray[arraycount] = "ping,packet,packet internet groper"

arraycount += 1
urlsArray[arraycount] = "../point_to_point_connection.htm"
namesArray[arraycount] = "Point To Point Connection"
descArray[arraycount] = "point to point connection"

arraycount += 1
urlsArray[arraycount] = "../poison_reverse_updates.htm"
namesArray[arraycount] = "Poison Reverse Updates"
descArray[arraycount] = "poison, poison reverse,updates,poison reverse updates"

arraycount += 1
urlsArray[arraycount] = "../pop.htm"
namesArray[arraycount] = "POP (Point Of Presence)"
descArray[arraycount] = "pop,point of presence"

arraycount += 1
urlsArray[arraycount] = "../pdu.htm"
namesArray[arraycount] = "PDU (Protocol Data Unit)"
descArray[arraycount] = "pdu,protocol, protocol data unit"

arraycount += 1
urlsArray[arraycount] = "../ppp.htm"
namesArray[arraycount] = "PPP (Point-To-Point Protocol)"
descArray[arraycount] = "ppp,point-to-point protocol,protocol"

arraycount += 1
urlsArray[arraycount] = "../presentation_layer.htm"
namesArray[arraycount] = "Presentation Layer"
descArray[arraycount] = "presentation layer,layer 6,presentation,layers"

arraycount += 1
urlsArray[arraycount] = "../prom.htm"
namesArray[arraycount] = "PROM (Programmable Read-Only Memory)"
descArray[arraycount] = "prom,programmable memory,memory,read-only memory,programmable read only memory,programmable read-only memory"

arraycount += 1
urlsArray[arraycount] = "../propagation_delay.htm"
namesArray[arraycount] = "Propagation Delay"
descArray[arraycount] = "delay,propagation, propagation delay"

arraycount += 1
urlsArray[arraycount] = "../protocol.htm"
namesArray[arraycount] = "Protocol"
descArray[arraycount] = "protocol,protocols"

arraycount += 1
urlsArray[arraycount] = "../protocol_stack.htm"
namesArray[arraycount] = "Protocol Stack"
descArray[arraycount] = "protocol, protocol stack, stack"

arraycount += 1
urlsArray[arraycount] = "../pvp.htm"
namesArray[arraycount] = "PVP (Permanant Virtual Path tunneling)"
descArray[arraycount] = "tunneling,permanant virtual path tunneling"

arraycount += 1
urlsArray[arraycount] = "../qos.htm"
namesArray[arraycount] = "QoS (Quality of Service)"
descArray[arraycount] = "quality of service,service"

arraycount += 1
urlsArray[arraycount] = "../queue.htm"
namesArray[arraycount] = "Queue"
descArray[arraycount] = "queue"

arraycount += 1
urlsArray[arraycount] = "../ram.htm"
namesArray[arraycount] = "RAM (Random Access Memory)"
descArray[arraycount] = "ram,memory,random access memory"

arraycount += 1
urlsArray[arraycount] = "../rarp.htm"
namesArray[arraycount] = "RARP (Reverse Address Resolution Protocol)"
descArray[arraycount] = "rarp,reverse address resolution protocol,protocol"

arraycount += 1
urlsArray[arraycount] = "../rcp.htm"
namesArray[arraycount] = "RCP (Remote Copy Protocol)"
descArray[arraycount] = "rcp,remote, copy, protocol,remote copy protocol"

arraycount += 1
urlsArray[arraycount] = "../redistribution.htm"
namesArray[arraycount] = "Redistribution"
descArray[arraycount] = "redistribution"

arraycount += 1
urlsArray[arraycount] = "../redundancy.htm"
namesArray[arraycount] = "Redundancy"
descArray[arraycount] = "redundancy"

arraycount += 1
urlsArray[arraycount] = "../rj_connector.htm"
namesArray[arraycount] = "RJ Connector"
descArray[arraycount] = "rj,rj connector,connector"

arraycount += 1
urlsArray[arraycount] = "../reload.htm"
namesArray[arraycount] = "Reload"
descArray[arraycount] = "reload"

arraycount += 1
urlsArray[arraycount] = "../rif.htm"
namesArray[arraycount] = "RIF (Routing Information Field)"
descArray[arraycount] = "rif,routing,routing information,routing information field"

arraycount += 1
urlsArray[arraycount] = "../ring.htm"
namesArray[arraycount] = "Ring"
descArray[arraycount] = "ring"

arraycount += 1
urlsArray[arraycount] = "../ring_topology.htm"
namesArray[arraycount] = "Ring Topology"
descArray[arraycount] = "ring,ring topology,topology"

arraycount += 1
urlsArray[arraycount] = "../rip.htm"
namesArray[arraycount] = "RIP (Routing Information Protocol)"
descArray[arraycount] = "rip,routing, routing information protocol,protocol"

arraycount += 1
urlsArray[arraycount] = "../rom.htm"
namesArray[arraycount] = "ROM (Read-Only Memory)"
descArray[arraycount] = "rom,read only memory,read-only memory,memory"

arraycount += 1
urlsArray[arraycount] = "../active_partition.htm"
namesArray[arraycount] = "Active Partition"
descArray[arraycount] = "partition, active, active partition"

arraycount += 1
urlsArray[arraycount] = "../routed_protocol.htm"
namesArray[arraycount] = "Routed Protocol"
descArray[arraycount] = "routed protocol,protocol"

arraycount += 1
urlsArray[arraycount] = "../router.htm"
namesArray[arraycount] = "Router"
descArray[arraycount] = "router,layer 3 device,layer 3,device"

arraycount += 1
urlsArray[arraycount] = "../routing.htm"
namesArray[arraycount] = "Routing"
descArray[arraycount] = "routing"

arraycount += 1
urlsArray[arraycount] = "../agp2.htm"
namesArray[arraycount] = "AGP"
descArray[arraycount] = "agp,accelerated graphics port,ports,graphics"

arraycount += 1
urlsArray[arraycount] = "../routing_metric.htm"
namesArray[arraycount] = "Routing Metric"
descArray[arraycount] = "routing,metric,routing metric"

arraycount += 1
urlsArray[arraycount] = "../routing_protocol.htm"
namesArray[arraycount] = "Routing Protocol"
descArray[arraycount] = "routing,routing protocol,protocol"

arraycount += 1
urlsArray[arraycount] = "../routing_table.htm"
namesArray[arraycount] = "Routing Table"
descArray[arraycount] = "routing,table,routing table"

arraycount += 1
urlsArray[arraycount] = "../rts.htm"
namesArray[arraycount] = "RTS (Request To Send)"
descArray[arraycount] = "rts,request to send"

arraycount += 1
urlsArray[arraycount] = "../active_x.htm"
namesArray[arraycount] = "ActiveX"
descArray[arraycount] = "activex,active x,active,x"

arraycount += 1
urlsArray[arraycount] = "../acpi.htm"
namesArray[arraycount] = "ACPI"
descArray[arraycount] = "acpi,advanced configuration and power interface,"

arraycount += 1
urlsArray[arraycount] = "../api.htm"
namesArray[arraycount] = "API"
descArray[arraycount] = "application programming interface,api"

arraycount += 1
urlsArray[arraycount] = "../aui.htm"
namesArray[arraycount] = "AUI"
descArray[arraycount] = "aui,attachment unit interface,interface,attachment unit"

arraycount += 1
urlsArray[arraycount] = "../arcnet.htm"
namesArray[arraycount] = "ARCNet"
descArray[arraycount] = "arcnet"

arraycount += 1
urlsArray[arraycount] = "../arp_table.htm"
namesArray[arraycount] = "ARP table"
descArray[arraycount] = "arp,arp table,table"

arraycount += 1
urlsArray[arraycount] = "../ansi.htm"
namesArray[arraycount] = "ANSI"
descArray[arraycount] = "ansi,standards,institute"

arraycount += 1
urlsArray[arraycount] = "../anding2.htm"
namesArray[arraycount] = "ANDing"
descArray[arraycount] = "anding"

arraycount += 1
urlsArray[arraycount] = "../adsl2.htm"
namesArray[arraycount] = "ADSL"
descArray[arraycount] = "adsl,asymmetric,subscriber line,digital"

arraycount += 1
urlsArray[arraycount] = "../attenuation2.htm"
namesArray[arraycount] = "Attenuation"
descArray[arraycount] = "attenuation"

arraycount += 1
urlsArray[arraycount] = "../apm.htm"
namesArray[arraycount] = "Advanced Power Management (APM)"
descArray[arraycount] = "apm,advanced power management,power management"

arraycount += 1
urlsArray[arraycount] = "../becn2.htm"
namesArray[arraycount] = "BECN"
descArray[arraycount] = "becn,frame relay"

arraycount += 1
urlsArray[arraycount] = "../border_gateway.htm"
namesArray[arraycount] = "Border Gateway"
descArray[arraycount] = "border gateway,gateway,router"

arraycount += 1
urlsArray[arraycount] = "../bandwidth.htm"
namesArray[arraycount] = "Bandwidth"
descArray[arraycount] = "bandwidth"

arraycount += 1
urlsArray[arraycount] = "../baseband.htm"
namesArray[arraycount] = "Baseband"
descArray[arraycount] = "baseband,ethernet"

arraycount += 1
urlsArray[arraycount] = "../binary2.htm"
namesArray[arraycount] = "Binary"
descArray[arraycount] = "binary,binary numbering"

arraycount += 1
urlsArray[arraycount] = "../buffer2.htm"
namesArray[arraycount] = "Buffer"
descArray[arraycount] = "buffer"

arraycount += 1
urlsArray[arraycount] = "../bus.htm"
namesArray[arraycount] = "bus"
descArray[arraycount] = "bus"

arraycount += 1
urlsArray[arraycount] = "../bios2.htm"
namesArray[arraycount] = "BIOS"
descArray[arraycount] = "bios,basic input/output system"

arraycount += 1
urlsArray[arraycount] = "../baud_rate.htm"
namesArray[arraycount] = "Baud Rate"
descArray[arraycount] = "baud rate,baud"

arraycount += 1
urlsArray[arraycount] = "../brouter.htm"
namesArray[arraycount] = "Brouter"
descArray[arraycount] = "brouter"

arraycount += 1
urlsArray[arraycount] = "../bit.htm"
namesArray[arraycount] = "Bit"
descArray[arraycount] = "bit"

arraycount += 1
urlsArray[arraycount] = "../bus_mastering.htm"
namesArray[arraycount] = "Bus Mastering"
descArray[arraycount] = "bus,bus mastering"

arraycount += 1
urlsArray[arraycount] = "../rpc.htm"
namesArray[arraycount] = "Remote Procedure Call"
descArray[arraycount] = "rpc,remote procedure call"

arraycount += 1
urlsArray[arraycount] = "../.htm"
namesArray[arraycount] = ""
descArray[arraycount] = ""

arraycount += 1
urlsArray[arraycount] = "../.htm"
namesArray[arraycount] = ""
descArray[arraycount] = ""

arraycount += 1
urlsArray[arraycount] = "../.htm"
namesArray[arraycount] = ""
descArray[arraycount] = ""

arraycount += 1
urlsArray[arraycount] = "../.htm"
namesArray[arraycount] = ""
descArray[arraycount] = ""

arraycount += 1
urlsArray[arraycount] = "../.htm"
namesArray[arraycount] = ""
descArray[arraycount] = ""

arraycount += 1
urlsArray[arraycount] = "../.htm"
namesArray[arraycount] = ""
descArray[arraycount] = ""

arraycount += 1
urlsArray[arraycount] = "../.htm"
namesArray[arraycount] = ""
descArray[arraycount] = ""

arraycount += 1
urlsArray[arraycount] = "../.htm"
namesArray[arraycount] = ""
descArray[arraycount] = ""

arraycount += 1
urlsArray[arraycount] = "../.htm"
namesArray[arraycount] = ""
descArray[arraycount] = ""








linksize = arraycount;

// ----end data -------


function searchLinks(links, keyword){
        document.write("<BODY BGCOLOR='white' TEXT='black' LINK='green' VLINK='blue' ALINK='red'>")
        document.write("Search results for keyword: <strong>" +keyword +"</strong><br><br>");
        for (var q=1; q<=links.length; q++) {

        if (links[q].URL.toLowerCase().indexOf(keyword) != -1){
         document.write("<a href=" + links[q].URL +">" + links[q].Name + "</a> - ");
         document.write( links[q].Desc + "<br>");
         continue;
         }
        if (links[q].Desc.toLowerCase().indexOf(keyword) != -1) {
         document.write("<a href=" + links[q].URL +">" + links[q].Name + "</a> - ");
         document.write( links[q].Desc + "<br>");
         continue;
         }
        if (links[q].Name.toLowerCase().indexOf(keyword) != -1) {
         document.write("<a href=" + links[q].URL +">" + links[q].Name + "</a> - ");
         document.write( links[q].Desc + "<br>");
         continue;
         }

     }


}

</script>
<form name="form">

Search: Enter keyword/s (lower case)<br>
<input type="text" size=30 name="search"><br>
<input type="button" name="submit" value="Submit" onClick="validate_form()"><input type="reset" name="reset" value="Clear"></form>


<script>
function validate_form() {

txt = document.form.search.value;
if (txt.indexOf(".") != -1){
        alert("Search is invalid! Contains a '.'"); return;}
if (txt.indexOf(",") != -1){
        alert("Search is invalid! Contains a ','"); return;}
if (txt.indexOf("@") != -1){
        alert("Search is invalid! Contains a '@''"); return;}
if (txt.indexOf("!") != -1){
        alert("Search is invalid! Contains a '!''"); return;}
if (txt.indexOf("#") != -1){
        alert("Search is invalid! Contains a '#''"); return;}
if (txt.indexOf("$") != -1){
        alert("Search is invalid! Contains a '$''"); return;}
if (txt.indexOf("%") != -1){
        alert("Search is invalid! Contains a '%''"); return;}
if (txt.indexOf("^") != -1){
        alert("Search is invalid! Contains a '^''"); return;}
if (txt.indexOf("&") != -1){
        alert("Search is invalid! Contains a '&''"); return;}
if (txt.indexOf("*") != -1){
        alert("Search is invalid! Contains a '*''"); return;}
if (txt.indexOf("(") != -1){
        alert("Search is invalid! Contains a '(''"); return;}
if (txt.indexOf(")") != -1){
        alert("Search is invalid! Contains a ')''"); return;}
if (txt.indexOf("[") != -1){
        alert("Search is invalid! Contains a '[''"); return;}
if (txt.indexOf("]") != -1){
        alert("Search is invalid! Contains a ']''"); return;}
if (txt.indexOf(";") != -1){
        alert("Search is invalid! Contains a ';''"); return;}
if (txt.indexOf(":") != -1){
        alert("Search is invalid! Contains a ':''"); return;}
if (txt.indexOf("<") != -1){
        alert("Search is invalid! Contains a '<''"); return;}
if (txt.indexOf(">") != -1){
        alert("Search is invalid! Contains a '>''"); return;}
if (txt.indexOf("?") != -1){
        alert("Search is invalid! Contains a '?''"); return;}
if (txt.indexOf("-") != -1){
        alert("Search is invalid! Contains a '-''"); return;}
if (txt.indexOf("=") != -1){
        alert("Search is invalid! Contains a '=''"); return;}
if (txt.indexOf("+") != -1){
        alert("Search is invalid! Contains a '+''"); return;}
else {
        jsi = new makeLinks(linksize);
        searchLinks(jsi, txt);
document.write("<br><br>");
document.write("<a href='http://www.networkdriven.com/glossary_alphabet_routing.htm'>Back</a><br>");

}

}
</script>



<!--arraycount += 1
urlsArray[arraycount] = "YOUR LINK"
namesArray[arraycount] = "YOUR NAME"
descArray[arraycount] = "YOU KEYWORDS OR DESCRIPTION"-->

<pre>

</pre>
<center>Comprehensive Index</center>
<P>

<a href="routing_glossary_a.htm">A</a> | <a href="routing_glossary_b.htm">B</a> | <a href="routing_glossary_c.htm">C</a> | <a href="routing_glossary_d.htm">D</a> | <a href="routing_glossary_e.htm">E</a> | <a href="routing_glossary_f.htm">F</a> | <a href="routing_glossary_g.htm">G</a> | <a href="routing_glossary_h.htm">H</a> | <a href="routing_glossary_i.htm">I</a> | <a href="routing_glossary_j.htm">J</a> | <a href="routing_glossary_k.htm">K</a> | <a href="routing_glossary_l.htm">L</a> | <a href="routing_glossary_m.htm">M</a> | <a href="routing_glossary_n.htm">N</a> | <a href="routing_glossary_o.htm">O</a> | <a href="routing_glossary_p.htm">P</a> | <a href="routing_glossary_q.htm">Q</a> | <a href="routing_glossary_r.htm">R</a> | <a href="routing_glossary_s.htm">S</a> | <a href="routing_glossary_t.htm">T</a> | <a href="routing_glossary_u.htm">U</a> | <a href="routing_glossary_v.htm">V</a> | <a href="routing_glossary_w.htm">W</a> | <a href="routing_glossary_x.htm">X</a> | <a href="routing_glossary_y.htm">Y</a> | <a href="routing_glossary_z.htm">Z</a></center>

<pre>


</pre>
<center><a href="javascript:top.close()"><img src="clear_button_close_small.gif" border=0></a></center>

</body>
</html>
__________________
Rudy
 
Old April 2nd, 2004, 01:48 PM
Friend of Wrox
 
Join Date: Jun 2003
Posts: 1,998
Thanks: 0
Thanked 3 Times in 3 Posts
Default

Try: http://p2p.wrox.com/topic.asp?TOPIC_ID=11782
 
Old April 2nd, 2004, 01:53 PM
Friend of Wrox
 
Join Date: Jun 2003
Posts: 1,998
Thanks: 0
Thanked 3 Times in 3 Posts
Default

Oh sorry, thought I was in .NET forum. But you can set focus in JavaScript. There is a focus() method that you can use.
 
Old April 2nd, 2004, 07:12 PM
Friend of Wrox
 
Join Date: Nov 2003
Posts: 1,285
Thanks: 0
Thanked 2 Times in 2 Posts
Default

<body onload="yourTextBox.focus()">

It's as easy as that. :)

----------
---Snib---
----------

<><





Similar Threads
Thread Thread Starter Forum Replies Last Post
Setting Text Box Focus sathish_reddy ASP.NET 1.0 and 1.1 Professional 1 November 22nd, 2006 02:26 AM
How to determine which text box has focus JAnthony Access VBA 2 April 19th, 2006 02:29 PM
focus insertion point in flash movie larry Flash (all versions) 4 January 5th, 2006 07:30 PM
Setting Focus on a Text Box in a Web Form vbmazza VB.NET 1 May 4th, 2005 09:19 AM
How to get insertion point to focus in textbox? larry Javascript How-To 2 April 30th, 2004 06:45 PM





Powered by vBulletin®
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.
Copyright (c) 2020 John Wiley & Sons, Inc.