IE6 und das "My Pictures Photo Support"
Thomas J.S.
- browser
Hallo Allerseits,
Ich möchte lediglich einen Tipp loswerden:
Mit dem IE6 führte Microsoft auch die "My Pictures Photo Support"-Funktion ein, die bei Bilder in einer Webseite ein Kontextmenü mit vier Buttons einblendet.
Diese Funktion sollte nur für Bilder gelten die eine oder mehrere der
Folgenden Kriterien erfüllen:
Die Funktion sollte nicht mit folgenden Bildertypen verwendet werden:
Diese Funktion kann mit folgender Angabe im Header einer Seite
unterbunden werden:
<meta http-equiv="imagetoolbar" content="no">
Die Angabe muss in jeder Seite notiert werden, wo die Funktion nicht
erwünscht ist.
Es können auch nur einezelen Bilder von dieser Funktion ausgeschlossen werden:
<img scr="mypicture.jpg" height="200" width="200" galleryimg="no">
Es können auch nur einezelen Bilder von dieser Funktion betroffengemacht werden (wenn <meta http-equiv="imagetoolbar" content="no"> vorher notiert wurde):
<img scr="mypicture.jpg" height="200" width="200" galleryimg="yes">
Für den eigenen Gebrauch kann diese Funktion in der Registry angepasst
werden:
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\main key:
Name Type Value
Enable_Image_Toolbar REG_SZ yes | no
Default: yes. Schaltet die Funktion generell ein oder aus.
Name Type Value
Offset REG_DWORD 10
Default: 10.
Bestimm die Entfernung des Menüs in Pixel vom linken oberen Rand des
Bildes.
Dieser Eintrag ist in der Registry defaultmäßig nicht vorhaneden, bei
bedarf muss der IE-Benützer selbst dies eintragen.
Name Type Value
Image_Filter REG_DWORD 130
Default: 130.
Bestimmt die Höhe und Breite der Bilder in Pixels, bei denen diese
Funktion angewendet werden soll.
Dieser Eintrag ist in der Registry defaultmäßig nicht vorhaneden, bei
bedarf muss der IE-Benützer selbst dies eintragen.
Grüße
Thomas
Hallo,
Es können auch nur einezelen Bilder von dieser Funktion betroffengemacht werden (wenn <meta http-equiv="imagetoolbar" content="no"> vorher notiert wurde):
<img scr="mypicture.jpg" height="200" width="200" galleryimg="yes">
Man kann zum selektiven An-/Abschalten auch JavaScript bemuehen (gaengige IE6-Abfrage vorschalten):
// erstes Bild im Dokument
document.images[0].galleryimg="no";
// benanntes Bild
document.images["bildname"].galleryimg="no";
Werte: "no" oder "false" bzw. "yes" oder "true".
Das hat dann Vorteile, wenn man sich eigentlich gar nicht an diesem Verhalten stoert, aber bei einem Rollover-Effekt wegen Detailverdeckung doch nicht so erfreut darueber ist. Da dann sowieso auf JS gesetzt wird, ist dieser Zusatz unproblematisch.
Man spart sich bei Einzelbildrn zudem das Verwenden des proprietaeren Attributes im HTML-Code.
Unter http://www.larskasper.de/webdesign/tips/image-toolbar/ sind Beispiele zu diesem Thema zu sehen (allerdings noch ohne Scripting -- der Autor wurde bereits informiert).
MfG, Thomas
Hallo Thomas,
Man kann zum selektiven An-/Abschalten auch JavaScript bemuehen (gaengige IE6-Abfrage vorschalten):
// erstes Bild im Dokument
document.images[0].galleryimg="no";
// benanntes Bild
document.images["bildname"].galleryimg="no";
Man spart sich bei Einzelbildrn zudem das Verwenden des proprietaeren Attributes im HTML-Code.
Ja, richtig. Daran dachte ich wohl nicht - da ich viel ohne JS surfe. ;-)
Grüße
Thomas
Moin Moin !
Mit dem IE6 führte Microsoft auch die "My Pictures Photo Support"-Funktion ein, die bei Bilder in einer Webseite ein Kontextmenü mit vier Buttons einblendet.
Kleine Frage von einem überzeugten IE-Verweigerer: Was machen die vier Buttons im Kontext-Menü?
Alexander
Hallo,
Kleine Frage von einem überzeugten IE-Verweigerer: Was machen die vier Buttons im Kontext-Menü?
Bild speichern
Bild drucken
Bild mit E-Mail senden
Ordner "Eigene Bilder" oeffnen
MfG, Thomas