Hallo Thomas,
Weil ich beauftragt wurde dies so zu machen. und ich habe schon gesehen das dies funktioniert (nur im ie). komme aber nicht an den code.
so geht's: Beispiel
<html>
<head>
<title>Kopieren in die Zwischenablage</title>
<script type="text/jscript">
[code lang=javascript]
function copy_to_clipboard(id) {
var element = document.getElementById(id);
var controlRange;
if (document.body.createControlRange) {
controlRange = document.body.[link:http://msdn2.microsoft.com/en-us/library/ms536385.aspx@title=createControlRange()];
controlRange.[link:http://msdn2.microsoft.com/en-us/library/ms535925.aspx@title=addElement](element);
controlRange.[link:http://msdn2.microsoft.com/en-us/library/ms536419.aspx@title=execCommand]('[link:http://msdn2.microsoft.com/en-us/library/ms536980.aspx@title=Copy]');
}
}
</script>
</head>
<body>
<h3><a href="javascript:return false;" onclick="copy_to_clipboard('bild')">Kopiere das Bild in die Zwischenablage</a></h3>
<div><img id="bild" src="http://vinzenzmai.vi.funpic.de/tmp/bilder/darstellungsfehler.png"></div>
</body>
</html>
[/code]
Immerhin gibt der IE7 eine Warnung aus, eine Webseite möchte auf meine
Zwischenablage zugreifen :-)
Einfügen ist auch in ganz normalen Grafikprogrammen möglich.
Freundliche Grüße
Vinzenz