Unfortunately, I had to resort to js for this.
var iframe = document.querySelector('iframe'); var iframeDoc = iframe.contentDocument || iframe.contentWindow.document; iframeDoc.body.style.cursor = 'none';
This will not work cross-domain, but I donβt think you should use something like this cross domain anyway.
Assuming this is all in your own domain, another good js solution would be to introduce a stylesheet in an iframe by changing its own css to cursor: none to html or body. I used a similar strategy for my content manager - I load the real page directly into the admin panel, insert some elements and a stylesheet into it, and then add the administrator functions available directly on the site, loaded in the iframe.
source share