"Precio +);. Parent.frames [0] document.write (' ' + price); parent.frames[0].document.write('
Tabla de navegación '); parent.frames [0] document.write (en_astr).. parent.frames [0] document.close ()} function createArray (n) / / n el tamaño de la matriz / / init lo que desea que todos los valores inicializados a {this.length = n var i = 0 for (i = 1; i <n; i + +) esta [i] = null;} devolver esta función del producto (código, precio, descripción, cantidades, url) {this . precio = 0 = this.code código this.price = precio this.desc = desc = this.quan quan this.url url = devolver este;} var = new ITEMLIST createArray (50); var = new temp_array createArray (50) ; initialize_arrays función (arraysa) {for (i = 1; i <maxarray; i + +) {arraysa [i] = nuevo producto ('', 0,'', 0,'')}} updatemain_order function () {padre. . frames [1] document.close () / / parent.frames [1] document.open () parent.frames [1] location = "order.html",... parent.frames [1] document.close ( )} function updatenav_nav () {parent.frames [0] document.close () / / parent.frames [0] document.open () parent.frames [0] = ubicación "navigate.htm",... padre. marcos [0] document.close ()} function check_if_in (code_check) / / esto funciona {var i = 1 loc = 0;..! / / la línea 47 mientras ((i <item_num) & & (ITEMLIST [i] = código code_check)) i = i + 1 if (ITEMLIST [i] == código code_check) loc = i demás loc = -1;. / / alert ('loc es' + loc); volver loc;} function AddItem (códigos , precios, descripción, url) {/ / añade otro elemento a una matriz de longitud variable / / recuerde hacerlo a través de nuevos productos () / línea / 61 loc = check_if_in (códigos) / / present_item item_num = / / = last_item item_num; / / alert ('item_num =' + item_num) if (loc = -1) {/ / actualizar el artículo existente olditem = ITEMLIST [loc] quan / / alert ('loc es antes oldValue' + loc);. / / alert ('olditem es' + olditem). ITEMLIST [loc] = nuevo producto (códigos, precios, descripción, olditem + 1, url)} else / / nuevo elemento {olditem = ITEMLIST [item_num] quan ITEMLIST [item_num] = new producto (códigos, precios, descripción, olditem + 1, url); items_ordered = item_num item_num item_num = + 1} remove_nil_items (ITEMLIST)} / / la línea 78 subitem función (códigos, precios, descripción, url) {loc = check_if_in (códigos ) if ((loc = -1!) & & (ITEMLIST [loc] quan> 0.)) {/ / actualizar el artículo existente olditem = ITEMLIST [loc] quan / / alert ('loc es antes oldValue' + loc).; / / alert ('olditem es' + olditem); ITEMLIST [loc] = nuevo producto (códigos, precios, descripción, olditem - 1, url)} / / updatePage (códigos)} initialize_arrays (ITEMLIST) initialize_arrays (temp_array) función check_window () {if (self == mainbody) {document.write (" Navigation Table '); parent.frames[0].document.write(en_astr); parent.frames[0].document.close() } function createArray(n) //n size of array //init what you want all values initialized to { this.length = n var i = 0 for (i = 1 ; i < n ; i++) this[i] = null; return this } function product(code,price,desc,quan,url) { this.price = 0 this.code = code this.price = price this.desc = desc this.quan = quan this.url = url return this; } var itemlist = new createArray(50); var temp_array = new createArray(50); function initialize_arrays(arraysa) { for (i = 1;i < maxarray;i++) { arraysa[i] = new product('',0,'',0,'') } } function updatemain_order() { parent.frames[1].document.close() // parent.frames[1].document.open() parent.frames[1].location = "order.html"; parent.frames[1].document.close() } function updatenav_nav() { parent.frames[0].document.close() // parent.frames[0].document.open() parent.frames[0].location = "navigate.htm"; parent.frames[0].document.close() } function check_if_in(code_check) // this works { var i = 1 loc = 0; // line 47 while ((i < item_num) && (itemlist[i].code != code_check)) i = i + 1; if (itemlist[i].code == code_check) loc = i else loc = -1; //alert('loc is ' + loc); return loc; } function additem(codes,prices,descrip,url) { // adds another item to a variable length array // remember to do it via new product() // line 61 loc = check_if_in(codes) // present_item = item_num //last_item = item_num; //alert('item_num = ' + item_num) if (loc != -1){ // update existing item olditem = itemlist[loc].quan //alert(' loc is before oldvalue ' + loc); //alert('olditem is ' + olditem); itemlist[loc] = new product(codes,prices,descrip,olditem + 1,url)} else // new item {olditem = itemlist[item_num].quan itemlist[item_num] = new product(codes,prices,descrip,olditem + 1,url); items_ordered = item_num item_num = item_num + 1 } remove_nil_items(itemlist) } // line 78 function subitem(codes,prices,descrip,url) { loc = check_if_in(codes) if ((loc != -1) && (itemlist[loc].quan > 0)) { // update existing item olditem = itemlist[loc].quan //alert(' loc is before oldvalue ' + loc); //alert('olditem is ' + olditem); itemlist[loc] = new product(codes,prices,descrip,olditem - 1,url)} //updatepage(codes) } initialize_arrays(itemlist) initialize_arrays(temp_array) function check_window() { if (self == mainbody) {document.write('
¡Advertencia! Warning!
Esto está dentro de una ventana de marco múltiple. This is inside a multiple frame window.
Los scripts pueden no funcionar correctamente !!!!, The scripts may not work correctly!!!!,
Le estamos saltando directamente a nuestra página principal en 15 segundos. We are jumping you directly to our Main page in 15 seconds.
No hay comentarios:
Publicar un comentario