zurück zur Startseite
  


Zurück XHTMLforum > Webentwicklung (außer XHTML und CSS) > Javascript & Ajax
Seite neu laden IE reagiert auf Klick auf Canvas nicht (Prototype)

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 21.09.2011, 10:03
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 17.09.2011
Beiträge: 3
rumblebee befindet sich auf einem aufstrebenden Ast
Standard IE reagiert auf Klick auf Canvas nicht (Prototype)

Hallo, ich versuche momentan die ContentFlow Gallerie (von jacksasylum.eu) mit der Lightbox 2 (von Lokesh Dhakar) zu verbinden, das aktuelle Bild soll also auf Klick hin in der Lightbox geöffnet werden. So weit so gut, folgenden Code habe ich im ContentFlow JS hinzugefügt:

Code:
        
onMakeInactive: function (item) {
item.content.removeAttribute('rel');
item.content.removeAttribute('href');
},

onMakeActive: function (item) {
item.content.setAttribute('rel','lightbox');
item.content.setAttribute('href', item.content.getAttribute('src'));
},
Die Lightbox 2 habe ich wie folgt geändert:
Code:
var target = event.findElement('canvas[rel^=lightbox]') || event.findElement('area[rel^=lightbox]');
Sodass statt Klicks auf a-Elemente, canvas-Elemente überwacht werden. (Die Bilder der ContentFlow Gallerie sind Canvas Elemente)
In vier der "Big 5" klappt das ganze nun auch perfekt. Bis auf den IE, dort passiert bei Klick gar nichts, scheinbar wird der Klick auf das aktuelle Bild gar nicht als solchen erkannt.

Hätte jemand eine Idee, wo der Internet Explorer hängt? Wenn nicht: Gibt es eine Alternative?

lg rumblebee
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 21.09.2011, 10:45
$("#mettbröttchen");
XHTMLforum-Mitglied
 
Registriert seit: 28.09.2010
Ort: Bremen
Beiträge: 448
zeji wird schon bald berühmt werden
Standard

Welche IE-Version? Schonmal daran gedacht, dass IE < 9 gar kein Canvas kapiert?
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 21.09.2011, 10:51
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 17.09.2011
Beiträge: 3
rumblebee befindet sich auf einem aufstrebenden Ast
Standard

Es handelt sich um den IE9
Mit Zitat antworten
  #4 (permalink)  
Alt 21.09.2011, 11:03
$("#mettbröttchen");
XHTMLforum-Mitglied
 
Registriert seit: 28.09.2010
Ort: Bremen
Beiträge: 448
zeji wird schon bald berühmt werden
Standard

Gibt es zufällig eine Testseite, wo man sich das Problem live anschauen kann?
Mit Zitat antworten
  #5 (permalink)  
Alt 21.09.2011, 11:09
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 17.09.2011
Beiträge: 3
rumblebee befindet sich auf einem aufstrebenden Ast
Standard

Ja: RAM Arts
Mit Zitat antworten
Antwort

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
jQuery (coda slider) und prototype (Lightbox) konflikt computernerd Javascript & Ajax 3 21.09.2011 19:04
Scrollable HTML 5 Canvas AnNaXF (X)HTML 1 24.01.2011 09:53
Aufklappendes Menü auf Klick, das dann auch bleibt alex87 CSS 4 19.09.2009 12:49
Klick auf ein Link, mehrere Sachen ändern Schneemann Javascript & Ajax 8 12.09.2006 11:00
div-box per klick schliessen (hidden) moreconcept CSS 3 22.12.2005 15:32


Alle Zeitangaben in WEZ +2. Es ist jetzt 08:22 Uhr.