Avatar billede webweb Nybegynder
07. januar 2002 - 15:10 Der er 11 kommentarer

input type og url

Hej Eksperter,

kan jeg indsætte en input type, på min website´s main frame og via en hjemmelavet knap få åbnet en ny url i main frame ved at skrive urlén i input type?

Venlig hilsen
webweb.
Avatar billede cool_casper Nybegynder
07. januar 2002 - 15:24 #1
Mener du noget med:

<INPUT TYPE=\"button\" VALUE=\"Tryk her!\" onclick=\"java script:location.href=\'dinurl.htm\';\">

Eller hvad?!?
Avatar billede webweb Nybegynder
07. januar 2002 - 15:28 #2
Nej man skal selv skrive urlén i input type.
Avatar billede cool_casper Nybegynder
07. januar 2002 - 15:36 #3
Sådan så brugeren selv har en tekstbox hvor han/hun kan skrive en URL som vedkommende skal føres til i samme vindue/frame!?!?
Avatar billede webweb Nybegynder
07. januar 2002 - 15:38 #4
Ja, det er helt rigtigt forstået!
Avatar billede cool_casper Nybegynder
07. januar 2002 - 15:46 #5
Prøv med denne....

<HEAD>
<SCRIPT>
function goTOurl(); {
location.href=document.form1.url.value;
}

</SCRIPT>

</HEAD>

<BODY>
<FORM name=\"form1\">
<INPUT TYPE=\"text\" NAME=\"url\"><BR>
<INPUT TYPE=\"button\" VALUE=\"Tryk her!\" onclick=\"goTOurl();\">
</FORM>
</BODY>
Avatar billede webweb Nybegynder
07. januar 2002 - 15:49 #6
Der kommer en boks frem med Error, så den virker vist ikke.
Avatar billede cool_casper Nybegynder
07. januar 2002 - 15:56 #7
Erstat script-delen med dette:

<SCRIPT>
function goTOurl() {
var stradress = document.form1.url.value;
location.href = stradress
}

</SCRIPT>
Avatar billede webweb Nybegynder
07. januar 2002 - 16:09 #8
Det virker altså ikke!
Avatar billede hono Nybegynder
07. januar 2002 - 17:17 #9
Så prøv det her:


<html>
<head>
<script>
function link() {
document.location.href=\"http://\" + document.formular.a.value;
}
</script>
</head>
<body>


<form name=\"formular\">
<input type=\"text\" name=\"a\">
<input type=\"button\" value=\"Link\" onclick=\"link()\">
</form>
</body>
</html>

Hono
Avatar billede hono Nybegynder
07. januar 2002 - 17:23 #10
Du kan også prøv den her. Der skal man kun skrive navnet. HVis du f.eks. vil ind på eksperten skal du bare skrive \"eksperten\" og \"dk\" i dropdownboxen. Den tilføjer selv \"http://www.\"
Den ovenfor tilføjer kun selv http:// og der skulle man og selv skrive dk, com osv, hvorimod man her kan vælge det i en dropdownbox

Hono
Avatar billede hono Nybegynder
07. januar 2002 - 17:23 #11
ups glemte koden, her er den:

<html>
<head>
<script>
function link() {
document.location.href=\"http://www.\" + document.formular.a.value + document.formular.b.value;
}
</script>
</head>
<body>


<form name=\"formular\">
<input type=\"text\" name=\"a\">
<select name=\"b\">
<option value=\".dk\">dk</option>
<option value=\".com\">com</option>
<option value=\".org\">org</option>
<input type=\"button\" value=\"Link\" onclick=\"link()\">
</form>
</body>
</html>

Hono
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester