• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Button-Problem

Status
Für weitere Antworten geschlossen.

radeon55

Neues Mitglied
Ich bin dabei eine Homepage mit HTML zu erstellen. Um auf andere Seiten zu kommen, möchte ich einen Button hineinsetzen. Es handelt sich dabei um den, den man oft sehen kann. Zb: bei Google der Such-Button.

<form action="http://www.google.ch/">
<input type=submit value="Google">

Mit jeder Internetseite funktioniert er bestens. Leider aber um meine auf meine eigene Projekte zu verweisen, gehts nicht. Ich habs so versucht:

<form action="index.html">
<input type=submit value="Home">


Das Projekt "index.html" besteht natürlich, genau wie die anderen Projekte. Doch egal auf welchen Button ich klicke komme ich auf eine "seite" die in der URL leiste mit "\index.html?" abgeschlossen wird. Wenn ich doch zb auf den Button "Gästebuch" klicke sollte doch in der URL leiste irgendwas mit "\gästebuch.html?" stehen, nicht?
Ich habe in "form action" jeweils den Namen des Projekts eingegeben.

Mit normalen Links funktioniert es bestens, sieht aber weeeeeit aus weniger gut aus.

Hat jemand vielleicht eine Ahnung, und könnte mir weiter helfen?
Wäre überaus dankbar und vielen Dank über mögliche Antworten.
Gruss radeon55
 
Hey hallo hi,

wenn du es mit dem ganz simplen Link <a href="index.html" target="_blank"> versuchst, dürfte das in Ordnung gehen.
Wenn es ein Button als image ist, wird es komplizierter:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="suchbegriffe" content="text/html; charset=iso-8859-1" />
<script type="text/JavaScript">
<!--
function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
if (a.indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a;}}
}

function MM_findObj(n, d) { //v4.01
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers.document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_nbGroup(event, grpName) { //v6.0
var i,img,nbArr,args=MM_nbGroup.arguments;
if (event == "init" && args.length > 2) {
if ((img = MM_findObj(args[2])) != null && !img.MM_init) {
img.MM_init = true; img.MM_up = args[3]; img.MM_dn = img.src;
if ((nbArr = document[grpName]) == null) nbArr = document[grpName] = new Array();
nbArr[nbArr.length] = img;
for (i=4; i < args.length-1; i+=2) if ((img = MM_findObj(args)) != null) {
if (!img.MM_up) img.MM_up = img.src;
img.src = img.MM_dn = args[i+1];
nbArr[nbArr.length] = img;
} }
} else if (event == "over") {
document.MM_nbOver = nbArr = new Array();
for (i=1; i < args.length-1; i+=3) if ((img = MM_findObj(args)) != null) {
if (!img.MM_up) img.MM_up = img.src;
img.src = (img.MM_dn && args[i+2]) ? args[i+2] : ((args[i+1])? args[i+1] : img.MM_up);
nbArr[nbArr.length] = img;
}
} else if (event == "out" ) {
for (i=0; i < document.MM_nbOver.length; i++) {
img = document.MM_nbOver; img.src = (img.MM_dn) ? img.MM_dn : img.MM_up; }
} else if (event == "down") {
nbArr = document[grpName];
if (nbArr)
for (i=0; i < nbArr.length; i++) { img=nbArr; img.src = img.MM_up; img.MM_dn = 0; }
document[grpName] = nbArr = new Array();
for (i=2; i < args.length-1; i+=2) if ((img = MM_findObj(args)) != null) {
if (!img.MM_up) img.MM_up = img.src;
img.src = img.MM_dn = (args[i+1])? args[i+1] : img.MM_up;
nbArr[nbArr.length] = img;
} }
}
//-->
</script>
</head>
<table border="0" cellpadding="0" cellspacing="15"><br><br><br>
<tr>
<td>
<a href="index.html" target="framename" onclick="MM_nbGroup('down','group1','button_index,'buttons/button_index_off.jpg',1)" onmouseover="MM_nbGroup('over','button_index','buttons/button_index_on.jpg','buttons/button_index_on.jpg',1)" onmouseout="MM_nbGroup('out')"><img src="buttons/button_index_off.jpg" alt="" name="button_index" width="150" height="30" border="0" title="Klicken um zum Index zu wechseln." id="button_index" onload="" /></a></td>
</tr>
Als Beispiel.

LG Errox
 
Ich hab Buttons mit eigenen Grafiken als Links eingefügt (Navigation).
Wenn du dir das mal ansehen magst:
F. W. Borchert GmbH - Home
Meinst du sowas?

Der Code sieht dafür so aus:
Code:
<a href="index.htm"><img src="logo_buttons/b-ho.gif" width="221" height="36" border="0" alt=""></a>

Hoffe dir hilft das weiter!
Lenjo
 
Danke für die Mühe, hab mich nun umentschieden und hab normal Links genommen und hab sie einfach schön gestalltet. Nochmals vielen Dank!
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben