kan man få denna att funka på mac?
function copyText() {
window.clipboardData.setData("Text",document.getElementById("strValues").value);
}
6 svar · 329 visningar · startad av doggelito
kan man få denna att funka på mac?
function copyText() {
window.clipboardData.setData("Text",document.getElementById("strValues").value);
}
Antar att du menar IE på mac...
Enligt MS' hemsida skall det fungera i IE v5 och senare, har inte testat eftersom jag tyvärr inte har tillgång till en mac.
http://msdn.microsoft.com/workshop/author/dhtml/reference/objects/clipboarddata.asp
Samma funktionalitet finns även för Mozilla men användaren får först upp en säkerhetsruta.
jag får bara:
window.clipboarddata är inte ett objekt med IE5.2 på mac. :(
Referensen på http://msdn.microsoft.com/workshop/author/dhtml/reference/objects/clipboarddata.asp syftar på IE under windows. Eftersom clipboard'et ligger närmare systemet (berör mer än bara webbläsaren) fungerar det inte (än) i IE på Mac OS. Jag har inte sett någon lösning på det än.
Anade det, men varför står det inte på sidan då isf ?
IE för mac utvecklas inte längre sedan ett bra tag, så att detta inte fixats ännu är kanske inte så konstigt ;)
dAEk^ skrev:
men varför står det inte på sidan då isf ?
Dunno, kanske för att MS smått förnekar existensen av andra OS än Windows (men ändå vill tränga sig in på andra marknader)... :)
synd att sådana bra funktioner är specifika för en viss webläsare!
men, men, det skulle väl se ut om det fanns en funktionsstandard för alla läsare! :)
jag fick lösa problemet utan att använda clipboard, fick mellanlagra i textfält istället.