|
Webmaster Forum Suchmaschinenoptimierung Webpromotion Webdesign
 |
hässliches ? bei js menue |
 |
Verfasst am: 16.09.2004, 18:38 |
|
|
| Gustafsson |
| Sterndeuter |
 |
| |
| Anmeldungsdatum: 05.05.2003 |
| Beiträge: 374 |
| Wohnort: Aspirin |
|
|
 |
 |
 |
|
moin,
ich hab da ein js menue das ist ganz lustig und ich würd es gern verwenden, allerdings produziert es am ende der url immer ein ?
bsp:"http://www.deine-domain.de/news.html?
| Code: | <!-- Begin
document.write('<TABLE cellpadding=0 cellspacing=0 border=0>');
document.write('<tr><form action="about.html"><td>');
document.write('<input type="submit" value="About Us" onmouseover="this.className=\'buttonon\'" onmouseout="this.className=\'button\'" class="button"><br>');
document.write('</td></form><form action="service.html"><td>');
document.write('<input type="submit" value="Service" onmouseover="this.className=\'buttonon\'" onmouseout="this.className=\'button\'" class="button"><br>');
document.write('</td></form><form action="quoten.html"><td>');
document.write('<input type="submit" value="Quoten" onmouseover="this.className=\'buttonon\'" onmouseout="this.className=\'button\'" class="button"><br>');
document.write('</td></form><form action="news.html"><td>');
document.write('<input type="submit" value=" News " onmouseover="this.className=\'buttonon\'" onmouseout="this.className=\'button\'" class="button"><br>');
usw. usw. usw.
document.write('</td></form><td>');
document.write('<td WIDTH="1">');
document.write('</td></tr></table>');
// End --> |
kann mir bitte jemand sagen wie ich das wegbekomme ... es ist hässlich und mit sicherheit nicht gesund für die suma`s
danke
cu gust. |
|
|
|
|
 |
 |
|
 |
Verfasst am: 16.09.2004, 22:26 |
|
|
| Joerg |
| Moderator |

|
| |
| Anmeldungsdatum: 28.01.2003 |
| Beiträge: 3156 |
|
|
|
 |
 |
 |
|
das ? wird hinten dran gehängt, weil ein Formular abgeschickt wurde.
| Code: | | <form action="about.html"> |
für die Sumas sollte es nicht schädlich sein, sie führen Javacript nicht aus, und an einem Fragezeichen würden sie denke ich sich auch nicht groß stören. Es fehlt halt der Parameter hinter dem Fragezeichen, deswegen schaut's etwas komisch aus
um das Fragezeichen wegzubekommen, müsste man ein Script ohne Form-Buttons nehmen |
|
|
|
|
Verfasst am: 16.09.2004, 23:00 |
|
|
| Gustafsson |
| Sterndeuter |
 |
| |
| Anmeldungsdatum: 05.05.2003 |
| Beiträge: 374 |
| Wohnort: Aspirin |
|
|
 |
 |
 |
|
aber die Buttons sind ja grad so schick - na dein wort in gottes ohr - das es die suma`s nicht stört ...
mist ist nur, das die sumas nicht die unterseiten indizieren wenn das menue über java funktioniert... da muss dann die sitemap herhalten |
|
|
|
|
 |
 |
|
 |
Verfasst am: 17.09.2004, 00:01 |
|
|
| Joerg |
| Moderator |

|
| |
| Anmeldungsdatum: 28.01.2003 |
| Beiträge: 3156 |
|
|
|
 |
 |
 |
|
es geht auch ohne JavaScript:
| Code: |
<html>
<head>
<title>Test mit Buttons</title>
<style type="text/css">
<!--
a.button { display:block; text-decoration:none; }
-->
</style>
</head>
<body>
<table cellpadding=0 cellspacing=0 border=0>
<tr>
<td><a href="about.html" class="button"><input type="submit" value="About Us"></a></td>
<td><a href="service.html" class="button"><input type="submit" value="Service"></a></td>
</tr>
</table>
</body>
</html>
|
also ganz normale Links mit Buttons - das verfolgen auch die Sumas und User die JavaScript deaktiviert haben, und die URLs haben kein ? am Ende |
|
|
|
|
 |
 |
|
 |
Verfasst am: 17.09.2004, 00:23 |
|
|
| Joerg |
| Moderator |

|
| |
| Anmeldungsdatum: 28.01.2003 |
| Beiträge: 3156 |
|
|
|
 |
 |
 |
|
Nachtrag
die obige Lösung funzt wohl mit gängigen Browsern, aber im Sinne des Erfinders ist es wohl nicht ganz, weil hier Formularfelder zweckentfremdet werden. Besser (d.h. korrektes HTML) wäre es noch, für die Buttons entsprechernde Grafiken zu erstellen, und diese zu verlinken |
|
|
|
|
Verfasst am: 17.09.2004, 01:34 |
|
|
| Gustafsson |
| Sterndeuter |
 |
| |
| Anmeldungsdatum: 05.05.2003 |
| Beiträge: 374 |
| Wohnort: Aspirin |
|
|
 |
 |
 |
|
| ja der hake ist auch da ist noch css mit im spiel ... mouseover usw. wenn ich nun das js rausnehme und den code einsetze zerreisst es mir das layout ... |
|
|
|
|
Verfasst am: 17.09.2004, 11:51 |
|
|
| Joerg |
| Moderator |

|
| |
| Anmeldungsdatum: 28.01.2003 |
| Beiträge: 3156 |
|
|
|
 |
 |
 |
|
für andere, die hier noch mitgelesen haben (wir hatten das Problem zwischenzeitlich über PN gelöst): es geht ohne JavaScript. der JavaScript Eventhandler onmouseover entspricht dem CSS Format hover, und onmouseover dem Normalfall. Dementsprechend muss man die Definitionen in der Style Sheet Datei ersetzen
| Code: | | a input.button { ... } |
für
und
| Code: | | a:hover input.button { ... } |
für
|
|
|
|
|
| Masterhilfe Foren-Übersicht -> HTML - CSS - JavaScript |
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen.
|
Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1
|
|
|
|
|
|
| Deutsche Übersetzung von phpBB.de |
Powered by phpBB � 2001-2003 phpBB Group. Theme created by Vjacheslav Trushkin.
G�nstige Handwerker und Dienstleister
Geld verdienen
Webverzeichnis
News
Webhosting
Musik
Regionales Web-Verzeichnis
Das Erotik und Porno Portal
Deutsches Erotik und Sex Webverzeichnis
das super live sex cams angebot
kostenlose kleinanzeigen
Versicherungsvergleich
Hardware Forum
zeitschrift abo service
Geld verdienen
Suchmaschinenoptimierung Lexikon
|