Antworten auf deine Fragen:
Neues Thema erstellen

HTML-Code: funktioniert nicht überall gleich - warum?

PILOTLINE

Webmaster

Hallo zusammen

Auf meiner Webseite bin ich nun dabei, an gewissen Stellen die Druckfunktion einzuführen. Dafür habe ich folgenden HTML-Code auf der Seite eingefügt:

HTML:
<form>
<a href="javascript:window.print()">
</a><a href="javascript:window.print()" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('print_page','','images/print_page_up.png',1)"><img src="images/print_page_down.png" alt="print_page" name="print_page" width="120" height="25" border="0" id="print_page" /></a><a href="javascript:window.print()"> </a>
</form>
Diesen Code habe ich kopiert und wollte ihn auf den anderen Unterseiten meiner Webseite einfügen. Jedoch funktioniert dann das Rolloverbild nicht mehr - warum?
Der Code ist ja schliesslich derselbe, aber wieso wird das Rolloverbild bei jenen HTML-Seiten nicht mehr angezeigt, in denen ich den Code hineinkopiert habe?
Bei der Ursprungsseite (dort, wo das Rolloverbild noch funktioniert) habe ich das Rolloverbild mittels der Dreamweaverfunktion "Einfügen > Grafikobjekt > Rollover-Bild" hineinplaziert.

Wie kann man sich das erklären bzw. wie löse ich das Problem?

Liebe Grüsse,
Tobias
 

pac_nrw

Nicht mehr ganz neu hier

AW: HTML-Code: funktioniert nicht überall gleich - warum?

Schau einfach mal nach den Pfadangaben. Wenn du eine Seite in einem Unterorder mit dem Code versiehst, musst du die Pfade anpassen.
Eventuell musst du den Javascript Code in den Anderen Seiten auch einbinden.
 

BodyCount

Noch nicht viel geschrieben

AW: HTML-Code: funktioniert nicht überall gleich - warum?

Schau einfach mal nach den Pfadangaben. Wenn du eine Seite in einem Unterorder mit dem Code versiehst, musst du die Pfade anpassen.
Eventuell musst du den Javascript Code in den Anderen Seiten auch einbinden.

kann ich nur zustimmen was pac_nrw schreibt.

vergleiche mal beide html seiten und stelle auch den java script code in den html head mit rein dann sollte es funktionieren mit deiner Druck funktion.
 

mwxx

Nicht mehr ganz neu hier

AW: HTML-Code: funktioniert nicht überall gleich - warum?

Ich würde dieses Rolloverbild über CSS regeln, indem Du die Definition des a-Styles die des a:hover-Styles mit einer "background: URL..."-Angabe für das Mouseover-Hintergrundbild versiehst.
Dann bist Du nicht Javascript-abhängig, und der Effekt kann gar nicht anders, als zu funktionieren. Ansonsten kann ich pac_nrw nur recht geben, was die Pfad-Überprüfung angelangt
 

SpaceGirl

Noch nicht viel geschrieben

AW: HTML-Code: funktioniert nicht überall gleich - warum?

Ich stimme den anderen Kommentaren zu. Wenn Du den Code auf Unterseiten einbaust, die auch noch in Unterverzeichnissen abgelegt sind, versucht Javascript einen relativen Pfad zum aktuellen Standort zu finden. Statt "images/xxx.png" solltest Du in diesem Fall einen absoluten Pfad benutzen: "/images/xxx.png". Das sollte helfen.

Viel Erfolg! SpaceGirl
 

Myhar

Hat es drauf

AW: HTML-Code: funktioniert nicht überall gleich - warum?

Das, was mwxx sagt. Regle das im CSS mit
Code:
a{background:url(images/print_page_down.png) left top no-repeat transparent}
a:hover{background-image:url(images/print_page_up.png)

Was mich zusätzlich noch verwirrt ist, warum du zweimal einen drucken Link auf deiner Seite hast?
Ich hoffe ja, dass du wenigstens ein passendes css File für den Druck bereitstellst, womit nur die wichtigsten Sachen ausgedruckt werden?

L. G.
 
Bilder bitte hier hochladen und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Antworten auf deine Fragen:
Neues Thema erstellen

Willkommen auf PSD-Tutorials.de

In unseren Foren vernetzt du dich mit anderen Personen, um dich rund um die Themen Fotografie, Grafik, Gestaltung, Bildbearbeitung und 3D auszutauschen. Außerdem schalten wir für dich regelmäßig kostenlose Inhalte frei. Liebe Grüße senden dir die PSD-Gründer Stefan und Matthias Petri aus Waren an der Müritz. Hier erfährst du mehr über uns.

Stefan und Matthias Petri von PSD-Tutorials.de

Nächster neuer Gratisinhalt

03
Stunden
:
:
25
Minuten
:
:
19
Sekunden

Neueste Themen & Antworten

Flatrate für Tutorials, Assets, Vorlagen

Zurzeit aktive Besucher

Statistik des Forums

Themen
118.616
Beiträge
1.538.358
Mitglieder
67.536
Neuestes Mitglied
QuestionMark
Oben