![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
Im Internet Explorer 8 kriege ich mit meinem kleinen HTML/Javascript - Editor einen Fehler, den ich mit früheren Internet Explorer Versionen nicht hatte. Nachfolgend habe ich ein Beispiel gemacht und den Code beigefügt. Wenn ich einen Text im Editorbereich markiere und anschliessend den Fokus ausserhalb des Editors lege (klick ausserhalb des Editors), dann kann ich die Markierung wieder herstellen mit dem Link "Cursor / Markierung zurückmarkieren". Leider geht das nur mit einer "Markierung", aber nicht mit einem simplem "Platzieren des Cursors". Wenn ich lediglich den Cursor in den Text platziere, dann den Fokus ausserhalb des Editorbereichs setze und auf den Link "Cursor / Markierung zurückmarkieren" klicke, so erhalte ich eine Fehlermeldung wegen der Zeile "bereich.setEndPoint("EndToEnd", kopie_bereich);". |
#3
| |||
| |||
|
|
Welche Fehlermeldung genau? |
#4
| |||
| |||
|
|
Welche Fehlermeldung genau? |
#5
| |||
| |||
|
|
Welche Fehlermeldung genau? Sorry, diese: Details zum Fehler auf der Webseite Benutzer-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; OfficeLiveConnector.1.4; OfficeLivePatch.1.3; .NET CLR 1.1.4322) Zeitstempel: Thu, 29 Oct 2009 16:14:57 UTC Meldung: Ungültiges Argument. Zeile: 24 Zeichen: 2 Code: 0 URI: http://www.digisol.ch/test2/test4.asp |
#6
| |||
| |||
|
|
Details zum Fehler auf der Webseite Benutzer-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; OfficeLiveConnector.1.4; OfficeLivePatch.1.3; .NET CLR 1.1.4322) Zeitstempel: Thu, 29 Oct 2009 16:14:57 UTC Meldung: Ungültiges Argument. Zeile: 24 Zeichen: 2 Code: 0 URI: http://www.digisol.ch/test2/test4.asp |
#7
| |||
| |||
|
|
Ein Debugger wie Firebug hätte dir zusätzlich noch gesagt, dass inhalt.document.body keine Funktion namens createTextRange() hat. |
#8
| |||
| |||
|
|
Ich habehttp://www.digisol.ch/test2/test4.aspmit IE 8 unter Windows XP Professional getestet, das Selektieren von Text im Iframe, das anschliessende Klicken ausserhalb des Iframe und dann das Reselektieren des Textes im Iframe per Link klappt bei mir ohne irgendwelche Scriptfehler. |
#9
| |||
| |||
|
|
Ein Debugger wie Firebug hätte dir zusätzlich noch gesagt, dass inhalt.document.body keine Funktion namens createTextRange() hat. kopie_bereich ist hier gerade auch undefined. |
#10
| |||
| |||
|
|
Holger Jeromin wrote: Ein Debugger wie Firebug hätte dir zusätzlich noch gesagt, dass inhalt.document.body keine Funktion namens createTextRange() hat. FireBug für IE8? |
![]() |
| Thread Tools | |
| Display Modes | |
| |