alt="xyz" Tag Problem

Status
Nicht offen für weitere Antworten.
Ok, ich gebe zu ich bin nicht der Hellste, aber was ist dann das auf dem Screenshot den ich als Angang dabei habe?
 

Anhänge

  • Unbenannt.gif
    Unbenannt.gif
    19,2 KB · Aufrufe: 51
Hm, Aibo hat recht, bei mir (FF1.0) zeigt er komischerweise auch den Alt Tag von Bildern an (, die auf Tutorials.de sind, bei anderen Seiten nicht.).
 
Genau das meinte ich doch die ganze Zeit.
Aber gut, dass es bei Euch auch so ist.
Ich habe schon an meinem Verstand gezweifelt, ...

redlama
 
Moin,

das liegt an einem (ziemlich doofen) JavaScript der VBulletin 3 Forensoftware.
In der Datei clientscript/vbulletin_global.js die in jedes HTML Dokument eingebunden ist, findet man folgenden Code (der wichtige Teil ist fett markiert):
Code:
function vBulletin_init()
{
	if (is_webtv)
	{
		return true;
	}
	var imgs = null;
	switch (vbDOMtype)
	{
		case "std": imgs = document.getElementsByTagName("img"); break;
		case "ie4": imgs = document.all.tags("img");             break;
		default:    imgs = false;                                break;
	}
	if (imgs)
	{
		// set 'title' tags for image elements
		for (var i = 0; i < imgs.length; i++)
		{
			if (!imgs[i].title && imgs[i].alt != "")
			{
				imgs[i].title = imgs[i].alt;
			}
		}
	}

	// init registered menus
	if (vbmenu_usepopups && vbmenu_registered.length > 0)
	{
		for (i in vbmenu_registered)
		{
			vbmenu_init(vbmenu_registered[i]);
		}

		// close all menus on mouse click
		document.onclick = vbmenu_close;
	}
	
	return true;
}
Der Code macht nichts anderes, als jedem Bild, das ein alt-Attribut hat, dessen Wert dem title-Attribut zuzuweisen, sodass auch der FF die PopUps anzeigt.
 
Entweder/Vermutlich hängt dies mit "dynamischen" Blder zusammen die aus einer Datenbank kommen - oder weiß der Geier.

Lokal konnte ich dieses Phänomen nicht nachbauen, ausser mit Hilfe eines Bilderlinks aus der Tutorials.de Datenbank ( Bild ).

Ich vermute daher dort einen Zusammenhang!

Auf jeden Fall sehr komisch!

EDIT:

Blödes Bulletin !

Danke für die Lösung des Rätsels @ Fabian!

Bleibt nur die Frage warum die Entwickler ein korrektes Verhalten des Firefox in einen Fehler umwandeln und das mit Absicht!
 
Bitte schaut mal in den SOurce Code =)

HTML:
<img title="Benutzerbild von redlama" src="image.php?u=74020&amp;dateline=1099600411" alt="Benutzerbild von redlama" class="Avatar">


Da steht doch eindeutig 'title', oder nicht

Wers nicht glaubt, lege bitte einmal eine HTML-Datei an, füge ein Bild ein und setze KEIN title-Attribut.

Dann wird er sehen, dass im Firefox nichts mehr angezeigt wird =)).


MfG. xxenon


EDIT: oder so ^^

EDIT 2:

Jetzt versteh ich erst das Problem =))


Wenn man das Bild im Firefox markiert und sich den Code-Ausschnitt via Rechtsklick - View Selection Source anzeigt, bekommt man den Ausschnitt, den ich oben gepostet habe.

Das erklärt natürlich, warum ich dachte, dass das auch im gesamten SOurce-Code nicht anders aussieht.
Scheinbar übernimmt Firefox hier die JavaScript-Anweisungen...


Sorry wegen des Missverständnisses @redlama
 
Zuletzt bearbeitet:
Also ich weiß nicht woher Du diesen Quelltext hast, aber ich sehe nirgends ein
HTML:
<img title="Benutzerbild von redlama" src="image.php?u=74020&amp;dateline=1099600411" alt="Benutzerbild von redlama" class="Avatar">
Weder im Quelltext, der mir im IE angezeigt wird, noch im Quelltext, den mir der Firefox zeigt. :suspekt: Den Quelltext den ich bzgl. meines Benutzerbildes sehe findest Du in diesem Thema relativ weit oben.

redlama

P.S. Danke Fabian! Und ich wollte schon loslaufen und mir 'ne neue Brille anschaffen! ^^
 
Zuletzt bearbeitet:
Status
Nicht offen für weitere Antworten.
Zurück