0

別の質問がありますが、すぐに質問しますが、この質問をするには、まず jsfiddle で編集可能な iframe を取得する必要があります。私のローカル マシンでは正常に動作しますが、jsfiddle では動作しません。これはフレームを使用しているためだと思いますか?

ローカルで使用します:

setTimeout('document.getElementById("kupuText").contentWindow. document.designMode="on"',10);

ただし、これは jsfiddle には影響しません。ここで確認してください - http://jsfiddle.net/V7b9J/

前もって感謝します、アル

4

1 に答える 1

0

あなたは同じ起源のポリシーに反対しています。Javascript はクロスドメインでは機能しません。これは、iframe のコンテンツが別のドメインから提供されている場合、iframe のコンテンツに影響を与えることができないことを意味します。

もう 2 つのアドバイス:

  • には文字列を使用しないでくださいsetTimeout。代わりに無名関数を使用してください。
  • contentWindowクロスブラウザではありません。
于 2011-02-24T10:16:59.570 に答える