---
title: "öppna adress från textfält"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/124543-öppna-adress-från-textfält"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "ChrisK"
published: "2005-03-16T20:20:14.000Z"
updated: "2005-03-17T12:23:35.000Z"
replies: 8
views: 377
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/124543-öppna-adress-från-textfält"
---

# öppna adress från textfält

## #1 — ChrisK, 2005-03-16T20:20Z

Jag vill ha ett enkelt formulär som helt enkelt bara öppnar en adress som användaren skriver in i en INPUT TYPE=text och submittar med en vanlig submit-knapp. Kan någon hjälpa mig?
Skall alltså vara precis som att man hade skrivit i adress-fältet i browsern...

Tack tack!

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

## #2 — kjell, 2005-03-16T22:37Z

```php
<?php
if (isset($_POST['Submit'])) {
	header("Location: " . $_POST['adress']);
}
?>
<form name="form" method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">
  <input type="text" name="adress" />
  <input type="submit" name="Submit" value="Ok" />
</form>
```

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

## #3 — ChrisK, 2005-03-17T08:06Z

Tack, funkar om jag har bara den koden på en sida och skriver i hela adressen inklusive <http://>
Men om man skriver utan http händer ingenting och om jag lägger koden på en annan sida så säger den: "Warning: Cannot modify header information - headers already sent by (output started at ......"

Dessutom poppar mitt FSB-e-kort upp varenda gång sidan laddas..

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

## #4 — Palle, 2005-03-17T08:51Z

Du kan ju annars välja att lösa det med enkel javascript. :) 

```
[red]<script type="text/javascript">

	function goBrowser(frm)
	{
		var url = frm.url.value;
		if(url.length < 5) return false;
		if(url.substr(0,7).toLowerCase() !== 'http://')
			window.top.location.href = 'http://'+ url
		else
			window.top.location.href = url
		return false;
	}

</script>

...

<form onsubmit="return goBrowser(this);">
	<input type="text" name="url" style="width: 300px;"> <input type="submit" value="Go">
</form>[/red]
```

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

## #5 — ChrisK, 2005-03-17T09:38Z

Lysande Palle, funkar kanon! Tack tack!

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

## #6 — ChrisK, 2005-03-17T10:32Z

En sak till när jag ändå håller på!?
Hur får jag fokus i textfältet så att man kan skriva direkt där utan att behöva klicka där?

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

## #7 — Palle, 2005-03-17T11:00Z

Trigga *focus* med hjälp av onload-eventet, ex. 

```
[red]<body onload="document.forms[0].elements[0].focus();">[/red]
```

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

## #8 — Niklasson, 2005-03-17T11:06Z

Tråden flyttas från PHP..

Glöm inte Acceptera slutgiltligt svar

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

## #9 — ChrisK, 2005-03-17T12:23Z

Tack Palle!

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/124543-öppna-adress-från-textfält
