/ Forside / Teknologi / Udvikling / Java Scripts / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java Scripts
#NavnPoint
molokyle 5410
Klaudi 2799
smorch 2439
kim 1360
Harlekin 1134
bentjuul 984
gibson 800
severino 695
Random 675
10  konsulent.. 626
javascript "button" contra "image"
Fra : KBJ


Dato : 08-07-03 21:15

Hej Gruppe,

nogen særlig grund til at dette kun virker med "button" og ikke "image"
knap?

<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
function go_to(url) {
window.location=url;
}
function rand_link() {
var a;
a = 1+Math.round(Math.random()*5); // a = random number between 1-5
if (a==1) go_to("referencer/elefantriste.html");
if (a==2) go_to("referencer/ericsson.html");
if (a==3) go_to("referencer/aller.html");
if (a==4) go_to("referencer/vmtarm.html");
if (a==5) go_to("referencer/caravelle.html");
}
// End -->
</SCRIPT>

Virker:
<FORM NAME="myForm">
<INPUT TYPE="button" NAME="myButton" VALUE="Se tilfældig reference"
onClick="rand_link()">
</FORM>

Virker ikke:
<FORM NAME="myForm">
<input type="image" name="myButton" src="images/indeklima.gif" width="50"
height="50" onClick="rand_link()">
</FORM>

IZ
--
fjern xx fra email.

Http://www.goodies.dk



 
 
Martin Hintzmann And~ (09-07-2003)
Kommentar
Fra : Martin Hintzmann And~


Dato : 09-07-03 19:32

KBJ wrote:
> Hej Gruppe,
>
> nogen særlig grund til at dette kun virker med "button" og ikke "image"
> knap?
>

Jeg har testet det og i Opera virker det fint.
Mozilla går til samme side men påføre et ?-tegn til URL'en
IE giver kordinaterne på hvor man trykket på knappen ex.
side.html?myButton.x=25&myButton.y=21

http://www.free-scripts.net/html_tutorial/html/tagpages/i/inputimage.htm
Som ovenstående link beskriver så opfattes input af type image som et
serverside image map.

Hvorfor browserne IE/Moz ikke vil gå til en anden side ved jeg dog ikke

Men du kan jo style din button som et billede, og det virker.

ex.
<input type="button" style="border: 0; width:120px; height:60px;
background-image: url(knap.gif);"
onclick="window.location='http://www.google.com/'" />

Hintzmann c",)


KBJ (10-07-2003)
Kommentar
Fra : KBJ


Dato : 10-07-03 08:26

>
> Men du kan jo style din button som et billede, og det virker.
>
> ex.
> <input type="button" style="border: 0; width:120px; height:60px;
> background-image: url(knap.gif);"
> onclick="window.location='http://www.google.com/'" />

Det vidste jeg ikke at man kunne.. Men man lærer hver dag!
Tusind tak for hjælpen.!

Iz



Tobias Michaelsen (12-07-2003)
Kommentar
Fra : Tobias Michaelsen


Dato : 12-07-03 12:40

KBJ wrote:

>
> Virker ikke:
> <FORM NAME="myForm">
> <input type="image" name="myButton" src="images/indeklima.gif" width="50"
> height="50" onClick="rand_link()">
> </FORM>
>

Du behøver da ikke at lave en form, hvis du alligvel ikke skal bruge den.

<img src="images/indeklima.gif" width="50" height="50"
onClick="rand_link()" style="cursor: pointer">


Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408927
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste