![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?8acaa2e)
下記のHTML文は、
「あるWEBページの中に、他のページを参照(引用?)表示する」
という機能を持ったものです。(とあるところから引用しました)
で、このHTML文には
「その引用表示をする表示エリアが小さい場合は、
引用元の内容をすべて表示するために
スクロールバーを付加する」
という機能が含まれているようです。
で、ここで質問です。
このスクロールバーを表示させず、height、width で指定した大きさのみで
表示させたいと思います。
スクロールバーが表示されないようにするには、下記のHTML文をどのように変えたらよいでしょうか?
なお、
「表示領域を思いっきり大きくすれば、スクロールさせずに参照先が全体が表示されるよ。その解決法方法でもいいかい?」
という解決方法はダメです。
↓HTML文です。これをたたき台にして変えてください。
<iframe src="https://ws.formzu.net/dist/S4726/" style="height: 500px; max-width: 600px; width: 100%; border: 0;" onload="if (navigator.userAgent.match(/iPhone|iPad/) !== null && formzuInitialLoad == true) this.scrollIntoView(true)"></iframe>
<script>
if (window.addEventListener) {
window.addEventListener( 'load', formzuInitialSetting, false );
}
else if (window.attachEvent) {
window.attachEvent( 'onload', formzuInitialSetting );
}
else {
window.onload = formzuInitialSetting;
}
function formzuInitialSetting() {
formzuInitialLoad = true;
}
</script>
No.2ベストアンサー
- 回答日時:
No1です
iframeの場合はoverflowだけではうまくいかないようですね、失礼いたしました。
以下ではいかがでしょうか?
<!DOCTYPE HTML>
<html lang="ja">
<head><title>Sample</title>
<style type="text/css">
iframe {
height: 500px; max-width: 600px; width: 100%;
border: 0; overflow: hidden;
}
</style>
</head>
<body>
<iframe src="https://ws.formzu.net/dist/S4726/" scrolling="no"></iframe>
</body>
</html>
ご回答ありがとうございます。
scrolling="no"
を付加したら、望みどおりにスクロールバーも表示されず、スクロールもできないようになりました。
<!DOCTYPE HTML>
から
<body>
までは付けても付けなくても同じ結果(スクロール無しになった)です。
とはいってもWEBにアップロードしたのではなく、WEBサイト制作ソフト上でのプレビューモードでの試行に過ぎないのですが、アップロードしても同様の動作になるならこれでOKです。
<!DOCTYPE HTML>
から
<body>
はどういったコーディングなのでしょうか?
No.4
- 回答日時:
No3です。
><!DOCTYPE HTML>
>から
><body>
一般的なhtmlの一式を示したにすぎません。
特に、ご提示のタグ内にあったstyleをstyleタグに移しましたので、その部分も含めて提示するなら、一式で示してしまった方が説明がいらないと思った次第なのですが・・・
まさか、そこに質問が来るとは思ってもみなかった(汗)
http://www.htmq.com/html5/doctype.shtml
No.1
- 回答日時:
こんにちは
CSSで、overflow:hidden にしておけばスクロールバーは出なくなります。
この場合、コンテンツが表示エリアからはみ出していると、そこを閲覧するのは難しくなります。(スクロールできないので)
https://developer.mozilla.org/ja/docs/Web/CSS/ov …
なお、ご提示のスクリプト(一部分だけなので内容が不明ですが)が別途スクロールバー等の設定を上書きしている可能性もありますので、上記のままでも良いのならスクリプトは外しておく必要があるのかも知れません。
(内容が不明なので、必要か不要かの判断もできませんが…)
ご回答ありがとうございます。
>この場合、コンテンツが表示エリアからはみ出していると、そこを閲覧するのは難しくなります。(スクロールできないので)
べつに構いません。というか、それが目的なので。
具体的なコーディングとしては
<iframe src="https://ws.formzu.net/dist/S4726/" style="height: 500px; max-width: 600px; width: 100%; border: 0;" onload="if (navigator.userAgent.match(/iPhone|iPad/) !== null && formzuInitialLoad == true) this.scrollIntoView(true)"></iframe>
を
<iframe src="https://ws.formzu.net/dist/S4726/" style="height: 500px; max-width: 600px; width: 100%; border: 0; overflow:hidden; " onload="if (navigator.userAgent.match(/iPhone|iPad/) !== null && formzuInitialLoad == true) this.scrollIntoView(true)"></iframe>
にすればよいのでしょうか?
やってみましたが、スクロールバーは表示されたままでした。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript スマフォではボタンを表示させたくない 2 2023/01/20 14:26
- JavaScript jQueryでのドラッグアンドドロップについて 1 2022/07/30 09:10
- JavaScript 画像の表示位置 3 2022/12/23 08:25
- JavaScript jQueryでのドラッグアンドドロップについて 1 2022/07/07 21:04
- JavaScript コードレビューをお願いします。 1 2022/07/16 05:38
- JavaScript clear機能を失わずにファイルアップロード機能を作成したい 3 2023/06/10 16:12
- HTML・CSS スクロールすると追従する画像のコードを書いているのですが、追従する画像の大きさの調節が上手くいきませ 2 2022/04/18 12:52
- HTML・CSS 下にスクロールしても、追従するボタンのコードを書いたのですが、ボタンの中の画像が半分しか表示されない 1 2022/04/16 21:31
- HTML・CSS ボタンをクリックした時に、入力フォームのすぐ下部に、「入力欄が空白です」というテキストメッセージが表 1 2022/04/27 16:25
- Visual Basic(VBA) 【VBA】写真の貼り付けコードがうまく機能しません。 5 2022/09/01 18:43
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
bodyにidをつける理由は何ですか?
-
テーブル内の数値を自動で計算...
-
インラインフレームの縦幅を、...
-
HTML内で表示しないデータを持...
-
ページの読み込みが完了してか...
-
リンクの説明文を指定のテキス...
-
横スクロールを右から左へ・・・
-
テキストをクリックすると答え...
-
height:100%について
-
読み上げの音声ブラウザに親切...
-
HPをクリック時に指定箇所に飛ばす
-
テキストボックス内にハイパー...
-
<a href="#" …>の意味を教えて...
-
外部ファイル名を変数で指定で...
-
別ファイルのfunctionの読み込み方
-
showModalDialog()による新規ウ...
-
複数のJavascriptを1つのscrip...
-
JavaScriptからVBScriptの呼び...
-
Dreamweaver で 外部JSを読み込...
-
Vbscriptで自分自身のウィンド...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
bodyにidをつける理由は何ですか?
-
テキストボックス内にハイパー...
-
(Javascript)印刷するファイル...
-
ハイパーリンクに下線を表示す...
-
bodyにwidth:100%をつける理由は?
-
WEB上で編集できない、スク...
-
ワンクリックで二箇所に表示さ...
-
横スクロールを右から左へ・・・
-
スクロールバーのスクロール量...
-
bodyタグの範囲について
-
テキストをクリックすると答え...
-
ページの読み込みが完了してか...
-
DOCTYPE宣言をするとstyleが適...
-
「overflow: hidden」ペー ジ内...
-
"mailtoでメールの【氏名】【性...
-
外部ページからハッシュタグ(...
-
mailtoで質問・・・
-
divで作成したテキストボックス...
-
IE以外は色が付かない なぜ?
-
javaScript Nullまたはオブジェ...
おすすめ情報