---
title: "jojoxx webshop"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/80944-jojoxx-webshop"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "ironhead"
published: "2003-06-30T19:43:06.000Z"
updated: "2003-07-01T18:11:47.000Z"
replies: 7
views: 511
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/javascript/80944-jojoxx-webshop"
---

# jojoxx webshop

## #1 — ironhead, 2003-06-30T19:43Z

Jag vill inte att select-rutan ska synas om det inte är nånting i korgen...hur gör jag det?

```
with (this.document){
	write("<TABLE BORDER=0 CELLSPACING=0 CELLPADDING=2><TR VALIGN=Top><TD WIDTH=160></TD><TD HEIGHT=34><select>");
	
	 for (n=0;n<parent.basket.length;n++){
		if(!isNaN(parent.basket[n])){
			if(parent.basket[n]>0){
				TotalPris += (parent.art[n].Price * parent.basket[n]);
				write("<option>" + parent.basket[n] + " ");
				write(parent.art[n].Name + " ");
				write(priceToText(parent.art[n].Price) + "</option>");
				
				
			}
		}
	}
	if(TotalPris>0){
		write(priceToText(TotalPris))
	}
	if(TotalPris>0 && frakt!=0){
		write(priceToText(frakt))
		TotalPris+=frakt;
	}
	if(TotalPris>0 && moms!=0){
		write(priceToText((TotalPris*moms)/100))
		TotalPris+=(TotalPris*moms)/100;
	}
	if(TotalPris>0 && (frakt!=0 || moms!=0)){
		write(priceToText(TotalPris))
	}
	write("</select></td></tr></table>");
```

Permalänk: https://www.webforum.nu/p/80944

## #2 — Jojoxx, 2003-06-30T19:55Z

Får man fråga var du hittat det där? Det är inte orginal...

Men för att svara på frågan:

```
with (this.document){
	write("<TABLE BORDER=0 CELLSPACING=0 CELLPADDING=2><TR VALIGN=Top><TD WIDTH=160></TD><TD HEIGHT=34>");
	var opts="";
	for (n=0;n<parent.basket.length;n++){
		if(!isNaN(parent.basket[n])){
			if(parent.basket[n]>0){
				TotalPris += (parent.art[n].Price * parent.basket[n]);
				opts+="<option>" + parent.basket[n] + " ";
				opts+=parent.art[n].Name + " ";
				opts+=priceToText(parent.art[n].Price) + "</option>";
			}
		}
	}
	if(opts){ write("<select>"+opts+"</select>"); }
	if(TotalPris>0){
		write(priceToText(TotalPris))
	}
	if(TotalPris>0 && frakt!=0){
		write(priceToText(frakt))
		TotalPris+=frakt;
	}
	if(TotalPris>0 && moms!=0){
		write(priceToText((TotalPris*moms)/100))
		TotalPris+=(TotalPris*moms)/100;
	}
	if(TotalPris>0 && (frakt!=0 || moms!=0)){
		write(priceToText(TotalPris))
	}
	write("</td></tr></table>");
}
```

Red. kodfel

Permalänk: https://www.webforum.nu/p/1098802

## #3 — ironhead, 2003-06-30T20:20Z

åh! sorry! :l  det visste jag inte....såg bara att det stod att jojoxx Webshop V2.04...fick det nämligen av en kompis.

Fick det inte att fungera med din kod...iaf....om det nu är ok om det är omändrat....annars lägger jag ner...

Permalänk: https://www.webforum.nu/p/1098813

## #4 — ironhead, 2003-07-01T14:16Z

funkade ändå inte.....koden ligger i en egen frame...

Permalänk: https://www.webforum.nu/p/1099222

## #5 — Jojoxx, 2003-07-01T14:28Z

Funkar perfekt om du laddar hem [orginalet](http://www.jojoxx.net/jscript/archive/webshop2/) och utgår från det. Sedan kanske länken till kassan bör vara med;

```
with (this.document){
	write("<TABLE BORDER=0 CELLSPACING=0 CELLPADDING=2><TR VALIGN=Top><TD WIDTH=160></TD><TD HEIGHT=34>");
	var opts="";
	for (n=0;n<parent.basket.length;n++){
		if(!isNaN(parent.basket[n])){
			if(parent.basket[n]>0){
				TotalPris += (parent.art[n].Price * parent.basket[n]);
				opts+="<option>" + parent.basket[n] + " ";
				opts+=parent.art[n].Name + " ";
				opts+=priceToText(parent.art[n].Price) + "</option>";
			}
		}
	}
	if(opts){ write("<select>"+opts+"</select>"); }
	if(TotalPris>0){
		write(priceToText(TotalPris))
	}
	if(TotalPris>0 && frakt!=0){
		write(priceToText(frakt))
		TotalPris+=frakt;
	}
	if(TotalPris>0 && moms!=0){
		write(priceToText((TotalPris*moms)/100))
		TotalPris+=(TotalPris*moms)/100;
	}
	if(TotalPris>0 && (frakt!=0 || moms!=0)){
		write(priceToText(TotalPris))
	}
	write("</td></tr></table>");
	if(TotalPris>0){
		write("<a href=\"kassa.html\" target=\"wmain\">Gå till kassan</a>\n");
	}
}
```

Permalänk: https://www.webforum.nu/p/1099231

## #6 — ironhead, 2003-07-01T15:38Z

ok! Tackar!

Permalänk: https://www.webforum.nu/p/1099296

## #7 — ironhead, 2003-07-01T17:56Z

Jag laddade ner den rätta shopen och la till din kod, men varorna hamnar ändå utanför select..till höger om dropdownrutan

Permalänk: https://www.webforum.nu/p/1099388

## #8 — Jojoxx, 2003-07-01T18:11Z

Nej, inte om du gjort rätt. with-stycket (från with(this.document){ till sista }) skall ersätta motsvarande stycke på orginal-sidan. Frakt, moms och totalpris däremot har personen som ändrat scriptet inte brytt sig om att göra något åt, så de hamnar till höger om select-listan. Du förlorar också möjligheten att plocka bort varor från varukorgen. Men, om du är seriös och vill använda scriptet,  maila eller skicka ett PM så hjälper jag dig att lägga upp det.

Permalänk: https://www.webforum.nu/p/1099405

---

Tråden på webben: https://www.webforum.nu/amne/javascript/80944-jojoxx-webshop
