Hallo, Gast! (Registrieren)

Letzte Ankündigung: MyBB 1.8.8 veröffentlicht (17.10.16)


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
Javascript Menüleiste (Fehlerhaft)
#1
Neulich habe ich versucht eine Menüleiste (ähnlich derjenigen von mybboard.de) zu programmieren (mit Rollover). Das ist dabei reingegangen :

Code:
<script type="text/javascript">
Normal1 = new Image();
Normal1.src = "images/gifs/x-pix1.gif";    
Highlight1 = new Image();
Highlight1.src = "images/gifs/x-pix2.gif";

function Bildwechsel (Bildnr, Bildobjekt) {window.document.images[Bildnr].src = Bildobjekt.src;}
</script>

<a href="http://www.meinbeispiellink.ch"
   onmouseover="Bildwechsel(0, Highlight1)"
   onmouseout="Bildwechsel(0, Normal1)"><img src="images/gifs/x-pix1.png"
   width="130" height="30" border="0" alt="X-PiX"></a><br>

und folgendes rausgekommen: (siehe Attachment)

- Ist mein Code falsch? sehe den Fehler nicht, die Bilder sind auch richtig verlinkt und im gif format.
- Wie kann man die Buttons nebeneinander stellen? funktioniert da ein html code (tabelle?)(- sieht bei mir nicht so aus, als ob)

Tut mir leid falls ich jemandem Kopfschmerzen bereite, macht euch nicht zuviel Mühe wegen mir ;D

Vielen Dank trotzdem schon in Voraus,
silver

(Und ja ich lese manchmal die 3sat-nano-news)


Angehängte Dateien Thumbnail(s)
   
Zitieren
#2
In einer Reihe sindse wenn du das <br> entfernst,

Wie sieht der Bilderpfad denn aus?

(Rechtsklick aufs nichtexistierende bild und eigenschaften gucken)
Wut ist das Geheimnis, das Geheimnis meiner Kraft, und wenn Ihr anfangt mich zu mögen, weiß ich, ich hab was falsch gemacht!
Böhse Onkelz - Das Geheimnis meiner Kraft :]
Zitieren
#3
Danke fürs erste

http://www.meineseite.ch/x-forum/images/gifs/x-pix2.gif
Zitieren
#4
ist das auch wirklich da wo du sie abgelegt hast?

Das kannst du daraus ja entnehmen und den Pfad dementsprechend ändern
Wut ist das Geheimnis, das Geheimnis meiner Kraft, und wenn Ihr anfangt mich zu mögen, weiß ich, ich hab was falsch gemacht!
Böhse Onkelz - Das Geheimnis meiner Kraft :]
Zitieren
#5
Ja, es hat gestummen, aber mittlerweile stehe ich vor ganz anderen problemen. Es gibt eine Mod, die es einem erlauben soll, neue Seiten neben der Forum Seite zu erstellen. Dies hat auch wunderbar geklappt, aber nur beim ersten Versuch.

Die Probleme sind folgende: Die Seiten, die verlinkt werden, werden schlicht nicht geladen. Es kommt ein weisses fenster, wenn man die url direkt eingibt.
Die Buttons werden zwar geladen, doch ab dem zweiten Button geht der Rollover effekt nichtmehr, dafür stimmen beim ersten Button die Bilder nicht mit dem Pfad überein (der pfad wäre /images/gifs/pix.gif, es wird aber das bild "/images/gifs/load.gif" angezeigt.).

völlige Wirren....

lassen sich meine Probleme etwa einfach mit einer anderen Mod lösen?

(Die Mod, die ich verwende, sieht wie folgt aus:

1. Erstelle ein Template mit dem Namen deiner Wahl und schreibe folgendes hinein:
[HTML-CODE FÜR EINE WEBSITE] (hab ich weggelassen)
2. Speichere es als Globales Template ab
3. Öffne die page.php und schreibe unter
//erlaubte Templates
Folgendes
$templatesallowed[] = 'deinvorhererstelltestemplate';
dann lade es hoch!
4. Um deine Seite jetzt aufzurufen tippe http://www.deineseite.de/page.php?action...mplatename
5. Um weitere Seiten zu erstellen, mache alles ab den Schritt 2 wieder!

php dokument:
PHP-Code:
<?php

// Erlaubte Templates

$templatesallowed[] = 'imprinit';
$templatesallowed[] = 'blablup';

$templatenot $_GET['action'];

foreach (
$templatesallowed as $blah) if ($blah == $templatenot$template $blah;

//**** Eigene Seite *****

define("KILL_GLOBALS"1);
define("IN_MYBB"1);


require_once 
"./global.php";
require_once 
"./inc/functions_post.php";


add_breadcrumb("$template");


eval(
"\$seite .= \"".$templates->get("$template")."\";");
output_page($seite); 
credits: Ersteller: mvoelkl (http://www.mvoelkl.tk)
Kopieren ist nicht erlaubt!
)
Zitieren
#6
Passiert bei mir nicht... bist du sicher dass bei der eingegebenen url die Gross-/kleinschreibung stimmt?
Denken Hilft!
...und wer nicht denken will fliegt raus!
Zitieren
#7
Die url ist richtig, funktioniert trotzdem nicht Undecided
Zitieren
#8
Kannst du mal die entsprechende adresse Posten damit ich (und wer anderes auch Toungue) sichdas mal angucken kann?
Denken Hilft!
...und wer nicht denken will fliegt raus!
Zitieren
#9
ahja natürlich, tut mir leid: also hier ist es
http://www.x-made.ch/x-forum/index.php
(p.s.: schaut nicht auf das design, und ja die buttons kommen noch weg und nein, ich bin nicht wirklich christlich, aber man hilft wo man kann ;D)
Zitieren
#10
ich nehme an die Seiten die du mit page.php anzeigen willst sind die die über die Leiste verlinkt sind... weiße Seite heisst bei dem Plugin üblicherweise dass des Tempalate nicht gefunden wurde... Ich hab hier mal eine liste was mir so alles einfällt was es sein kann:
  1. Hast du den Code im Tempalate richtig geschrieben? Laut den Links in der Leiste müsste im Code stehen
    PHP-Code:
    $templatesallowed[] = 'X-Load';
    $templatesallowed[] = 'X-PiX';
    $templatesallowed[] = 'X-Self'
  2. Hast du das Tempalate als Globales Tempalate abgespeichert?
  3. Stimmt die Groß-/Kleinschreibung des Tempalatenamens mit dem im Code überein? Laut den Links müssten sie heissen "X-Load", "X-PiX" und "X-Self" (natürlich ohne die Anführungszeichen xD)
  4. (auch wenns schonmal da war) Stimmt die Groß-/Kleinschreibung im Link mit der im Code überein?

mfg der nachtschwärmer Gondlar
Denken Hilft!
...und wer nicht denken will fliegt raus!
Zitieren


Möglicherweise verwandte Themen...
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Bei Threads ,,Keine Menüleiste vorhanden" RizZa 12 2.032 11.05.2011, 20:37
Letzter Beitrag: RizZa
  Letzte Menüleiste entfernen Mansaylon 3 1.054 13.11.2009, 12:42
Letzter Beitrag: ows
  Menüleiste wie im MyVB Sandstorm Style Wszene Online 2 785 14.02.2009, 14:33
Letzter Beitrag: Wszene Online
  Menüleiste anpassen Beatrice63 12 1.800 14.08.2007, 21:40
Letzter Beitrag: Dummuser
  Obere Menüleiste Buttons einbauen Beatrice63 7 1.647 24.11.2006, 13:03
Letzter Beitrag: frankrieger