I'm trying to create system where anyone can embed a piece of HTML code without using <iframe>
. Is there anything out there that only uses HTML5?
質問する
160 次
1 に答える
1
ユーザーに任意の HTML をページに配置してもらいたいと思います。
実際には、はい:
いいえJS
- ユーザーが HTML をページに直接挿入できるようにする
- ユーザーが定義済みの URL を提供できるようにする
<iframe>
(これが意図したものだと思います)
JS
- AJAX、コンテンツ ソースが同じドメインからのものであると仮定
- クロスドメイン AJAX (サーバーでクロスオリジン リソース共有 (CORS) が許可されている場合)
- スクリプト ローダー + JS テンプレート パーサー + JS で作成されたテンプレート。スクリプト ローダーはSame-Origin Policy SOP をバイパスするため、基本的にすべて JS で記述されます。
ただし、任意のコンテンツを挿入するとセキュリティに影響するため、最悪の事態に備えてください。
于 2012-05-01T03:34:39.123 に答える