WebサイトのプレビューをHTMLで表示するにはどうすればよいですか?

HTML でウェブサイトプレビューを表示する方法

ウェブサイトプレビューは、ユーザーにウェブサイトのコンテンツを垣間見せ、操作を続行する前に確認する機会を提供するのに役立つ強力なツールです。この記事では、HTML でウェブサイトプレビューを表示する 2 つの主要な方法について説明します。

HTML プレビューアクションステップの使用

HTML プレビューアクションステップは、ウェブサイトプレビューを表示するためのシンプルで宣言的な方法を提供します。この方法では、プレビューに表示する HTML コンテンツを指定するだけで、残りの処理はシステムによって処理されます。

手順:

  1. <iframe> タグを使用し、src 属性にプレビューするウェブサイトの URL を指定します。
  2. <iframe> タグに widthheight 属性を追加して、プレビューのサイズを調整します。

例:


<iframe src="https://www.example.com" width="800" height="600"></iframe>

このコードは、example.com のウェブサイトプレビューを 800x600 ピクセルの iframe に表示します。

HTMLPreview オブジェクトの使用

より詳細な制御が必要な場合は、JavaScript の HTMLPreview オブジェクトを使用してウェブサイトプレビューを表示できます。これにより、プレビューの外観と動作をカスタマイズできます。

手順:

  1. HTMLPreview オブジェクトの新しいインスタンスを作成します。
  2. setHTML() メソッドを使用して、プレビューに表示する HTML コンテンツを設定します。
  3. setWidth() および setHeight() メソッドを使用して、プレビューのサイズを設定します。
  4. show() メソッドを呼び出して、プレビューを表示します。

例:


<script>
  const preview = new HTMLPreview();
  preview.setHTML('<h1>ウェブサイトプレビュー</h1><p>これはプレビューです。</p>');
  preview.setWidth(800);
  preview.setHeight(600);
  preview.show();
</script>

このコードは、「ウェブサイトプレビュー」という見出しと「これはプレビューです。」という段落を含むシンプルなウェブサイトプレビューを作成します。

プレビューのカスタマイズ

HTMLPreview オブジェクトを使用すると、次のオプションを使用してプレビューの外観と動作をカスタマイズできます。

| オプション | 説明 | |---|---| | setTitle(title) | プレビューウィンドウのタイトルを設定します。 | | addButton(label, action) | プレビューウィンドウにボタンを追加します。 | | setCloseOnEscape(close) | Esc キーを押したときにプレビューを閉じるかどうかを設定します。 |

よくある質問

Q1: プレビューに別のウェブサイトのコンテンツを表示できますか?

はい、<iframe> タグの src 属性または HTMLPreview オブジェクトの setHTML() メソッドを使用して、任意の有効な URL を指定できます。

Q2: プレビューのサイズを変更できますか?

はい、<iframe> タグに widthheight 属性を追加するか、HTMLPreview オブジェクトの setWidth() および setHeight() メソッドを使用できます。

Q3: プレビューにボタンを追加できますか?

はい、HTMLPreview オブジェクトの addButton() メソッドを使用できます。これにより、ユーザーがプレビューと対話できるようになります。