---
title: "Öppna nytt fönster med BUTTON"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/75366-öppna-nytt-fönster-med-button"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Coccozz"
published: "2003-04-29T15:46:35.000Z"
updated: "2003-05-01T13:00:27.000Z"
replies: 22
views: 363
page: 1
pages: 2
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/75366-öppna-nytt-fönster-med-button"
---

# Öppna nytt fönster med BUTTON

_Sida 1 av 2._

## #1 — Coccozz, 2003-04-29T15:46Z

Har en button på min sida som "onClick" öppna rutan skriv ut, tillverkar en cookie och jag vill även att den ska generera en popupruta utan adressfält etc. utan bara ha statusbaren.
Sedan undrar jag också om det är möjligt att skicka ett formulär via internet på ett säkert sätt utan att använda asp, php, eller dyl. utan genom att bara använda javascript, html å dyl.
//Coccozz

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

## #2 — Peter S, 2003-04-29T16:54Z

Är det så här du menar?

```
<head>

<script type="text/javascript">
<!--

function openWin(){
	window.open("foo.html","","height=500,width=500,status=yes");
	return false;
};

//-->
</script>

</head>

...
<form onsubmit="return openWin()">
     <input type="submit" value="Öppna fönster">
</form>
```

Angående formulärhanteringen; svaret är nej. Använd ett serverside-språk.

 :)

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

## #3 — Coccozz, 2003-04-29T17:47Z

njae...har ingen information att skicka utan knappen öppnar bara fönstret för skriv ut, och tar en vidare till en ny sida, men jag vill ha den nya sidan i ett fönster med bara statusbar...

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

## #4 — Peter S, 2003-04-29T17:49Z

Du skickar ingen information med ovanstående kod heller, testa!  ;) 

 :)

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

## #5 — Coccozz, 2003-04-29T17:55Z

Nej men jag använder mig alltså inte överhuvudtaget av en submit knapp utan koden för knappen är:

```
<button id="foo" onclick= "reg(this); window.print()">Beställ!</BUTTON>
```

Så ser det ut!!!

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

## #6 — Peter S, 2003-04-29T18:35Z

Funktionen *reg()*:

```
function reg(o){
	var d=new Date();

	d.setDate(d.getDate()+days);
	document.cookie="foo=foo; expires="+d+"; path=/";
        o.disabled=true;
        window.open("foo.html","","height=500,width=500,status=yes");
};
```

 :)

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

## #7 — Coccozz, 2003-04-30T12:34Z

Men den öppnar väl fönstret om knappen redan är "disabled". Jag menar att fönstret ska öppnas när man trycker på knappen. Ber om ursäkt, men ja är rätt gtön inom javascript! =)

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

## #8 — Peter S, 2003-04-30T12:40Z

Fönstret kommer att öppnas när du trycker på knappen ( d.v.s. när den inte är "disabled" ).

 :)

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

## #9 — Coccozz, 2003-04-30T12:45Z

Ok...Som sagt...lite grön på java!!! =)

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

## #10 — Coccozz, 2003-04-30T12:53Z

Kommer upp en massa felrutor

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

## #11 — Peter S, 2003-04-30T12:54Z

Hur ser JavaScript- respektive HTML-koden ut som du använder för tillfället?

 :)

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

## #12 — Coccozz, 2003-04-30T13:03Z

Ska du ha all kod jag har?

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

## #13 — Peter S, 2003-04-30T13:19Z

Endast den relevanta  ;)  Du kan även skicka med felmeddelandet du fick.

 :)

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

## #14 — Coccozz, 2003-04-30T13:24Z

\<button id="foo" onclick= "reg(this); function reg(o){
	var d=new Date();

	d.setDate(d.getDate()+days);
	document.cookie="foo=foo; expires="+d+"; path=/";
        o.disabled=true;
        window.open("foo.html","","height=500,width=500,status=yes");
};

```
 window.print()" style="font-family: Verdana; color: #666666; font-size: 8pt; word-spacing: 0; border: 1px solid #666666; margin-top: 0; margin-bottom: 0">
Beställ!</BUTTON>
```

Felmeddelande:
Ett fel har uppstått i skriptet på den här sidan
Rad 313
Tecken 1
Fel Syntaxfel
Kod 0
URL: file://C:\\WINDOWS\\Temporary Internet Files\\Content.IE5\\SHUZG5UZ\\\[1\].htm
Vill du fortsätta köra skript på den här sidan?

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

## #15 — Coccozz, 2003-04-30T13:28Z

Kod taggarna har ju flyttats...så skrv jag inte...
här är koden igen:

```
<button id="foo" onclick= "reg(this); 

 window.print()" style="font-family: Verdana; color: #666666; font-size: 8pt; word-spacing: 0; border: 1px solid #666666; margin-top: 0; margin-bottom: 0">
UR FUNKTION!!!</BUTTON>
```

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

## #16 — Coccozz, 2003-04-30T13:29Z

Blev ju fel ändå...fan åxå rätt kod:

```
<button id="foo" onclick= "reg(this); function reg(o){
	var d=new Date();

	d.setDate(d.getDate()+days);
	document.cookie="foo=foo; expires="+d+"; path=/";
        o.disabled=true;
        window.open("foo.html","","height=500,width=500,status=yes");
};

 window.print()" style="font-family: Verdana; color: #666666; font-size: 8pt; word-spacing: 0; border: 1px solid #666666; margin-top: 0; margin-bottom: 0">
UR FUNKTION!!!</BUTTON>
```

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

## #17 — Coccozz, 2003-04-30T13:29Z

Nu e d den koden jag har...

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

## #18 — Peter S, 2003-04-30T13:37Z

```
<script type="text/javascript">
<!--

function reg(o){
	var d=new Date();

	d.setDate(d.getDate()+days);
	document.cookie="foo=foo; expires="+d+"; path=/";
        o.disabled=true;
        window.open("foo.html","","height=500,width=500,status=yes");
};

//-->
</script>

...

<button id="foo" onclick= "reg(this); window.print()">Beställ!</BUTTON>
```

Det var så jag menade  ;) 

 :)

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

## #19 — Coccozz, 2003-04-30T13:44Z

tror d funkar nu...ska kolla...

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

## #20 — Coccozz, 2003-04-30T13:48Z

Undrar bara också om det är möjligt att bara använda javascript.selfclose elr nåt sånt för att få en tidsfördröjd stängning av rutan som jag just öppnade

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/75366-öppna-nytt-fönster-med-button  
Nästa sida: https://www.webforum.nu/amne/javascript/75366-öppna-nytt-fönster-med-button/page2.md
