Ich versuche maxlength auf einem Textarea zu implementieren. In IE7 gibt window.clipboardData.getData("Text")
die korrekte Anzahl der kopierten Zeichen zurück. In IE8 gibt derselbe Aufruf 0 zurück. Was ist falsch?window.clipboardData.getData ("Text") gibt 0 in IE8 zurück
hier ist die js
var someRule= {
"textarea" : function(element) {
element.onpaste = function() {
var copied = window.clipboardData.getData("Text");
alert('copied length = '+copied.length);
}
}
};
Behaviour.register(someRule);
Ich habe keine Rechte, diese Einstellungen zu ändern :(. Aber ich wusste das nicht, danke für den Vorschlag. Irgendwelche anderen Ideen? – 08Hawkeye
Diese Anweisungen waren wie diese Sicherheitseinstellung zu deaktivieren. Um das Skript Zugriff auf die Zwischenablage Die Einstellung müsste aktiviert werden Wenn Sie nicht berechtigt sind, diese Einstellungen zu ändern, kann das Skript nicht auf die Zwischenablage zugreifen –
Ich habe eine Bestands - Testmaschine mit einem Basisbild mit IE8 (I bin auf IE7, bis 8 an alle weitergegeben wird. Ich habe meinen Code auf einem anderen Devs-Rechner ausprobiert und es hat funktioniert. Muss eine Gruppenrichtlinie oder OU-Einstellung sein. Danke! – 08Hawkeye