2010-11-23 17 views
0

J'ai unChangement MouseCursor ci-dessus externe <iframe>

<div style="cursor: move;"> <script type="text/javascript" src="h**p://www.some-external-js"></script </div>

les charges JS externes une iframe avec le contenu: <iframe src="somesource"></iframe>

J'aimerais changer le MouseCursor au-dessus du iframe, qui est dans mon boîte de div. Malheureusement, cela n'est pas possible avec CSS seul, car les iframes écrasent les paramètres du curseur. Une idée?

+0

Quel est le point de changer le curseur de la souris? ** est continuellement surpris par les étranges demandes folles non orthodoxes (hackish) les gens ont habituellement ** –

+0

j'ai plusieurs boîtes div avec météo, nouvelles etc. (widgets google) et voudrais les rendre complètement dragable - qui fonctionne attendre le curseur de la souris ... – Lukas

+0

Ne pourriez-vous pas le définir sur le corps du document que l'iframe charge? – Orbling

Répondre

2

Ce n'est pas possible. La politique de même origine vous empêchera de modifier les CSS du document iframe. La seule chose que vous pouvez faire est de superposer l'iframe avec un div transparent en utilisant position: absolute et z-index. Mais alors l'iframe deviendra inutilisable.

+0

je suppose que c'est tout. usuellement pensé qu'il pourrait y avoir une autre solution, mais celui-ci fonctionne! :) Je vous remercie! – Lukas