並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 28 件 / 28件

新着順 人気順

iframeの検索結果1 - 28 件 / 28件

タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。

iframeに関するエントリは28件あります。 javascriptJavaScriptブラウザ などが関連タグです。 人気エントリには 『Cross Origin iframe からの alert/confirm/prompt 呼び出しの無効化 | blog.jxck.io』などがあります。
  • Cross Origin iframe からの alert/confirm/prompt 呼び出しの無効化 | blog.jxck.io

    しかし、実際に M92 がリリースされてからは、この機能が壊れたことによる影響が多数報告されていたため、実装者が想定していた以上に影響はあったといえるだろう。 他のブラウザの反応 実際にロールアウトしたのが Chrome/Edge であったため、いつものように「また Google が勝手にやっている」と思う人もいるようだが、実際には他のブラウザも Positive を表明している。 Firefox: https://github.com/whatwg/html/issues/5407#issuecomment-606417807 Safari: https://github.com/whatwg/html/issues/5407#issuecomment-760574422 また、この合意が取れているため、既に仕様にもマージされている。 Add early return to JS dia

      Cross Origin iframe からの alert/confirm/prompt 呼び出しの無効化 | blog.jxck.io
    • 【Next.js】Google Analytics も YouTube iframe 埋め込みも公式ライブラリでいけるようになるぞ

      【Next.js】Google Analytics も YouTube iframe 埋め込みも公式ライブラリでいけるようになるぞ ちょっと株式会社 Advent Calendar 2023 12 月 24 日の記事です。 みなさんこんにちは、chot Inc. の Web エンジニアです。 Next.js で Google Analytics を導入するとき、どうしていますか?僕は毎度「nextjs google analytics」でググって「こうやるのか〜」と適当に作っています。本当にちゃんと計測されているのか疑心暗鬼です。 また、YouTube の iframe 埋め込みはどうでしょう。普通に iframe を埋め込むと PageSpeed Insights のスコアをごっそり奪っていきます。恐ろしいですね。 これらのサードパーティリソースを SPA である Next.js に導入

        【Next.js】Google Analytics も YouTube iframe 埋め込みも公式ライブラリでいけるようになるぞ
      • iframe sandboxでユーザー入力スクリプトを実行する

        座談会 「Strict ConcurrencyとSwift 6が開く新時代: 私たちはどう生きるか?」

          iframe sandboxでユーザー入力スクリプトを実行する
        • iframeのネイティブLazy-loadがウェブ標準に、<iframe>タグにloading=lazy属性を追加するだけで遅延読み込み可能に

          Native lazy-loading for <iframe> was added to the HTML standard today: https://t.co/KgO8lIBdEK Thanks @domfarolino for the heavy lifting with spec & tests 🎉 https://t.co/GLy6qHE7l5 — Simon Pieters (@zcorpan) July 8, 2020 YouTube 動画でネイティブ Lazy-load ネイティブ Lazy-load は、loading=lazy 属性を追加するだけで遅延読み込みを可能にします。 専用の JavaScript は不要です。 ブラウザの標準機能として Lazy-load をサポートします。 もとともは Chrome の独自機能として Google が開発しました。 Ch

            iframeのネイティブLazy-loadがウェブ標準に、<iframe>タグにloading=lazy属性を追加するだけで遅延読み込み可能に
          • Firefox派生ブラウザー「Pale Moon」がレガシーアドオンのサポートを復活! v31.0.0が公開/Firefox用の旧式アドオンを再び利用可能に。iframeサンドボックスなどの脆弱性も修正

              Firefox派生ブラウザー「Pale Moon」がレガシーアドオンのサポートを復活! v31.0.0が公開/Firefox用の旧式アドオンを再び利用可能に。iframeサンドボックスなどの脆弱性も修正
            • iframe を使って安全にブラウザ拡張機能を実装する - mizdra

              DOMDOM トークス #1 mizdra (みずどら) です 株式会社はてな フロントエンドエキスパートやってます DOM をとりまく ブラウザのセキュリティ の話 DOM 成分ほとんど無いです 「iframe」がちょっと登場するくらい すみません... 皆さんご存知 ツールバーに機能を足したり Webページをカスタマイズしたり Webページにスクリプトを埋め込める機能 Web ページをカスタマイズしたい時によく使う code:content-script.js // ページ中のテキストを真っ赤に document.querySelectorAll('*') .forEach(el => el.style.color = 'red'); (ここまで3分) Chrome 開発チームが「Content Script の中で機密データを保持するな」と言ってる https://groups.go

                iframe を使って安全にブラウザ拡張機能を実装する - mizdra
              • GitHub - bluwy/whyframe: Develop components in isolation with just an iframe

                You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                  GitHub - bluwy/whyframe: Develop components in isolation with just an iframe
                • Next.jsとNuxtが混在? iframeでなんとかする!

                  歴史あるRuby on Railsでデッドコードを見つけ、 消す方法@yabaibuki.dev #3

                    Next.jsとNuxtが混在? iframeでなんとかする!
                  • loading=”lazy”が使えるのはimgタグとiframeタグ、videoタグには使えない

                    “https://www.youtube.com/embed/16RxJwNwvfQ” Youtubeの動画のURLをWordPressの投稿画面に貼り付けると下のような感じで自動的に動画の埋め込みに変換してくれる これは、URLをこんな感じのhtmlに自動的に変換してくれているから <iframe loading=”lazy” class=”youtube-player” width=”1256″ height=”707″ src=”https://www.youtube.com/embed/16RxJwNwvfQ”></iframe> lazyload WordPressには標準機能でimgタグやiframeタグにloading=”lazy”を追加してくれるので、自分で書かなくてもOK loazyloadというのは動画がページの表示範囲に入ってくるまでは動画を読み込みしないための設定

                      loading=”lazy”が使えるのはimgタグとiframeタグ、videoタグには使えない
                    • 2021-08-03のJS: Yarn 3.0、Chrome 93 beta、cross origin iframeでのalert/prompt/confirmを削除

                      JSer.info #551 - Yarn 3.0がリリースされました。 Yarn 3.0 🚀🤖 Performances, ESBuild, Better Patches, ... - DEV Community 👩‍💻👨‍💻 berry/CHANGELOG.md at master · yarnpkg/berry Node.js 10のサポート終了、.pnp.cjsにリネーム、@yarnpkg/pnpifyを3つのパッケージに分解などの変更を含んでいます。 @yarnpkg/sdks: Editor SDKs @yarnpkg/pnpify: PnPと互換性のないツールを実行するツール @yarnpkg/nm: node_modules linker また、 exportsフィールドのサポート、pnpmライクなハードリンクのサポート、シェル構文のサポート改善、 ESBuil

                        2021-08-03のJS: Yarn 3.0、Chrome 93 beta、cross origin iframeでのalert/prompt/confirmを削除
                      • iframe の中で ES Modules のコードを評価する

                        rollup のような ESM を吐くツールのプレビューツールを作っていると、文字列として組み立てたコードを安全に評価したいことがあります。 方法 iframe を createObjectURL dynamic import で data uri として文字列を評価 得られた関数を実行 コード // これを評価したい const code = `export default () => { console.log("xxx") }`; // 追記:2020/06/24 ユニコード文字対応 const encoded = btoa(unescape(encodeURIComponent(code))); const blob = new Blob( [ `<!DOCTYPE html> <html> <head> </head> <body> <script type=module> im

                          iframe の中で ES Modules のコードを評価する
                        • CSPを利用してRailsアプリから安全にiframeを制限する - STORES Product Blog

                          STORES EC本部のソフトウェアエンジニア @_morihirok です。 STORES ECではクリックジャッキングの脆弱性に対応するため、2021年の2月に他ドメインのサイトからのiframe要素などによる読み込みを制限するアップデートを行いました。 コンテンツセキュリティポリシー(以下CSP)を利用し安全にアップデートを行うことができましたので、今回はその取り組みについてご紹介させていただければと思います。 今回のアップデートに至るまでの背景 STORES ECのバックエンドはRuby on Railsで開発されています。Railsではデフォルトの設定で X-Frame-Options に SAMEORIGIN が指定されているため、「そもそも何もしなくてもクリックジャッキングの脆弱性には対応されているのでは?」と思われる方も多いと思います。 これには歴史的経緯がありまして、 S

                            CSPを利用してRailsアプリから安全にiframeを制限する - STORES Product Blog
                          • iframeの高さを自動調節する - Qiita

                            親サイトにifremeを入れたときにうまく高さが指定できなかったので 参考になるサイトを探しまくりました。 要件 iframe。よくあるyoutube、googlemapではなく、別のサイトのiframe(クロスドメインと言う)。 iframe側の高さが動的に変わる場合(例:記事のタイトルとか、日によって文字数がかわるやつ)高さを固定すると変にスクロールがついてしまい、見た目が悪い。 iframe使ってるってなるべく気づかれたくないときに活用できる サンプルコード <script> window.addEventListener('message', function(e) { var iframe = $("#parentframe"); var eventName = e.data[0]; var data = e.data[1]; switch(eventName) { case '

                              iframeの高さを自動調節する - Qiita
                            • JavaScriptでiframe内のDOM要素を取得したり操作する | オウンドメディア | 大阪市天王寺区ホームページ制作|合同会社デザインサプライ-DesignSupply.LLC-

                              あまり使う場面はないと思うのですが、触る機会があったので豆知識的な感じで残しておきたいと思います。通常、iframeは外部のリソースを読み込むため、直接iframeのDOM要素にアクセスできません。そこでjavascriptを使ってifr…

                                JavaScriptでiframe内のDOM要素を取得したり操作する | オウンドメディア | 大阪市天王寺区ホームページ制作|合同会社デザインサプライ-DesignSupply.LLC-
                              • CSSでiframeタグの高さを自動調整する方法を現役エンジニアが解説【初心者向け】

                                目次 iframeとは iframeをCSSで調整するには iframeの高さを自動調整する方法 まとめ iframeとは iframeとはWebページの中に別のWebページを埋め込む要素です。 <iframe src="sub.html" width="100px" height="100px"></iframe> srcで埋め込むページのアドレスを、widthで幅、heightで高さを指定します。その他のオプションなど、詳しくは以下の記事も参考にしてください MDN – <iframe>:インラインフレーム要素 [PR] Webデザインで副業する方法とは iframeをCSSで調整するには iframeで枠線を指定するframeborder、スクロールバーの表示有無を制御するscrollingは非推奨の属性になっています。枠線を制御するにはcssのborderプロパティを使用しましょう

                                  CSSでiframeタグの高さを自動調整する方法を現役エンジニアが解説【初心者向け】
                                • iframeもYouTube埋め込みもFacebookボタンも簡単に遅延読み込み。HTMLに14文字追加するだけ | 海外&国内SEO情報ウォッチ | Web担当者Forum

                                  Web担当者に役立つ最新情報iframeもYouTube埋め込みもFacebookボタンも簡単に遅延読み込み。HTMLに14文字追加するだけ lazyloadが本格化 (web.dev) 海外情報ネイティブlazy-load(レイジー・ロード)は、JavaScriptのライブラリなしで遅延読み込みを実現できる仕組みだ。画像(imgタグ)またはiframe(iframeタグ)にloading="lazy"属性を追加するだけで実装できる。 当初はグーグル独自の技術でChromeだけがサポートしていたが、現在は、画像のネイティブLazy-loadもiframeのネイティブLazy-loadもウェブ標準となり、FirefoxやEdgeなどメジャーなブラウザがサポートするようになった(Safariは試験機能として有効にできる)。 iframeのネイティブLazy-loadは、つい最近ウェブ標準になっ

                                    iframeもYouTube埋め込みもFacebookボタンも簡単に遅延読み込み。HTMLに14文字追加するだけ | 海外&国内SEO情報ウォッチ | Web担当者Forum
                                  • iframeと親ページ間でpostMessageを利用してデータ送受信を行う - Qiita

                                    はじめに iframe表示部分のクリックイベントを取得するという記事で、iframe内のイベントをiframeのcontentWindowに対しaddEventlistenerを登録して親ページで取得する方法を紹介しました。 この記事ではpostMessageを利用してiframeと親ページ間でやり取りする方法を紹介します。 この記事の対象者 ページに埋め込んだiframe要素から情報を取得したい ページに埋め込んだiframe要素と親ページ間で相互間のデータ送受信を行いたい ページにiframe埋め込みをする前提のページを作成して、イベント発生時に親ページに情報を渡したい iframeと親ページ間のデータ送受信 postMessageを利用した送受信の方法 子ページ データを親ページに送信する場合 window.parent.postMessage(message, targetOrig

                                      iframeと親ページ間でpostMessageを利用してデータ送受信を行う - Qiita
                                    • iframe でWebページを埋め込んで縮小表示する(レスポンシブ対応) | フロントエンドエンジニアのblog

                                      当Webサイト内、Web制作&システム開発サイトの制作実績ページで表示しているWebページのサムネイル。当初はサムネイル自動生成ツールを使用していました。その後、半年前から各々の制作実績のページでレスポンシブ Web デザインによる PC、タブレット、スマホそれぞれの画面を表示するようにしたのですが、サムネイル自動生成ツールではPC画面を縮小して取得することしかできず。仕方なく、それぞれのスクリーンショットを撮って貼り付けてました。 しかし、新しいサイトを追加する度に3種類のスクリーンショットを撮る必要がありますし、時が経つとスクリーンショットが古くなるので定期的に撮り直す必要があり。そこで、少々強引ですが、Webページそのものの PC、タブレット、スマホそれぞれのサイズの画面を、インラインフレーム( iframe タグ)で埋め込んで表示することにしました。 ただ、それぞれのサイズのWeb

                                        iframe でWebページを埋め込んで縮小表示する(レスポンシブ対応) | フロントエンドエンジニアのblog
                                      • WebサイトでYouTube動画をレスポンシブ対応して埋め込む方法【iframe】 | Web Design Trends

                                        今回は、WebサイトにYouTube動画をレスポンシブ対応して埋め込む方法をご紹介します。 なお、この方法はiframeをWebサイトに埋め込む場合に利用可能なので、Vimeoやその他のサービスでも同様に扱うことができます。 YouTube動画の埋め込みコードの取得方法 YouTubeの埋め込みコードは、動画再生画面の「共有」から「埋め込む」を選択すると、下記のように埋め込み用のコードを表示することができます。 生成された埋め込みコードは、ライブラリやプラグインを入れなくても、HTMLに貼り付けるだけでWebサイト上に簡単にYouTube動画を表示することが可能です。 YouTube動画埋め込みの表示例 YouTubeの埋め込みコードをそのまま貼り付けると、上記のように画面からはみ出してしまったり、width:100%を指定すると黒い空白が生まれてしまったりします。 表示幅が固定されている

                                          WebサイトでYouTube動画をレスポンシブ対応して埋め込む方法【iframe】 | Web Design Trends
                                        • postMessageを使ってクロスオリジンなiframeからデータを受け取る - Qiita

                                          はじめに こんにちは。HRBrainでオウンドメディアやランディングページの開発を担当している渡邉です。 SalesforceなどのMAツール製のiframeフォームをウェブサイトに埋め込むことがあります。 この記事では、ウェブサイトとiframeが異なるドメインの場合に、iframeからウェブサイトにデータを受け渡す方法について解説しています。 ▼ HRBrainサービスサイトにおけるiframeフォームの事例 クロスオリジンでのiframe操作の制限 iframeとウェブサイトが異なるドメインに存在している場合、ウェブサイトからiframe内の要素に直接アクセスすることができません。 ウェブサイトのURL: example.com iframeのURL: example.net これは、「同一オリジンポリシー」により、セキュリティの観点から、オリジンが異なるページへのアクセスは制限を受

                                            postMessageを使ってクロスオリジンなiframeからデータを受け取る - Qiita
                                          • JavaScriptでiframeとやりとりするためにpostMessageを使う - このすみノート

                                            仕事での話ですが、とある画面からロードしたiframeと呼び出し元との間で、イベントをやり取りしたいケースがありました。 これがなかなかに上手く行かなかったので、最終的にどう解決したのか共有します。 イベントのやり取りが出来なかった理由 クロスドメインの制約に引っかかったからです。 原因はiframeの呼び出し元画面と、iframe側のドメインが異なることにありました。 サブドメイン(aa.example.comとbb.example.com)間だったのですが、それでもダメでした。 stackoverflow.com Window.postMessage() 最終的に行き着いたのが、window.postMessage() です。 MDNの解説を読むと、オリジン間通信を可能にすると記されています。 window.postMessage() は、 Window オブジェクト間で安全にオリジン

                                              JavaScriptでiframeとやりとりするためにpostMessageを使う - このすみノート
                                            • iframeで埋め込むときのレスポンシブ対応について - naeco.jp

                                              記事内にA8.netのスポンサーリンクを張っています。 内容は自ら確かめて客観性のある記事を書くように心がけております。 GoogleマップやVimeo、YouTube動画のような外部サービスを埋め込みたいことがよくあります。 昨今はレスポンシブ対応でサイトを作っていることが多いので、ブラウザ横幅に応じて、埋め込み部分も可変する必要があります。 しかしながら、埋め込みコードをそのままコピペするとレスポンシブしないことがよくあります。 今回は、iframeをレスポンシブ対応する方法について、コーディングを解説します。 HTML・CSS初心者の方にはちょっと難しい内容です。 追記:ページ最下段に最近のコードを書きました。aspect-ratioでかんたんになっています。 レスポンシブ対応の基礎知識 レスポンシブ対応の基礎知識をインプットしたい方は、下記記事の「レスポンシブについて」を参照してく

                                                iframeで埋め込むときのレスポンシブ対応について - naeco.jp
                                              • クロスドメインでiframeを読み込ませてついでにレスポンシブ対応もする方法

                                                こんにちは、daimaです。 本日は異なるクロスドメインでiframeを埋め込んで なおかつ画面を拡縮しても iframeの高さが自動で調整されるように レスポンシブ対応させる方法をご紹介します。 なぜ、この記事を書いたかというと 私が仕事で作ったカラーミーのECサイトに 別ドメインで制作したWordpressのブログサイトの 新着一覧を載せるという仕様があったのですが CORS(オリジン間リソース共有)に引っかかったり iframeだとレスポンシブ時に高さが自動で変わらなかったりで 思った以上に時間を取られてしまったので この記事を書くことで少しでも 同じ問題で悩む方を減らせればと思ったためです。 それではどうぞ。 コード <iframe id="iframe_indexBlog" src="https://◯◯◯.com/newslist" frameborder="0" style=

                                                  クロスドメインでiframeを読み込ませてついでにレスポンシブ対応もする方法
                                                • APIキー不要でiframe形式GoogleMapの色を変えてみる | Will Style Inc.|神戸にあるウェブ制作会社

                                                  こんにちは。 エンジニアの松村です。 先日、久しぶりに競馬場へ行ってきました。 この秋から一定数の指定席のみが開放され、その席数分入場できるといった形で営業が再開されました。 大勢のファンで賑わっていた、コロナ以前の競馬場の姿とは大きく異なっていましたが、それでも目の前で競走馬が駈ける姿を見れたことが嬉しかったです。 来場されてたい他の方々も、久々の競馬を静かに楽しんでいるようでした。 さて、今回はGoogleMapについてです。 2018年にGoogle Maps APIの仕様が大きく変わり(Google Maps Platform)、サイト上のGoogleMapカスタマイズにはAPIキーが必須となりました。 仕様変更に伴い、iframeに差し替えた方も多いのではないでしょうか。 iframeのGoogleマップは基本的にカスタマイズ出来ないのですが、実はcssで色合いを変更することが可

                                                    APIキー不要でiframe形式GoogleMapの色を変えてみる | Will Style Inc.|神戸にあるウェブ制作会社
                                                  • iframeで埋め込んだYouTube動画をJavaScriptで操作。

                                                    iframeで埋め込んだYouTube動画の再生・停止などを、自サイトにはIFrame Player APIのファイルを組み込まずにJavaScriptで動的に操作する方法のメモ。 iframeで取得表示されたYouTubeのwindowオブジェクトを取得し、postMessage()メソッドでAPIのコマンドを送信して操作する。 埋め込むiframeにJavaScript APIの使用を許可するパラメーターを付与。 iframe内で表示している外部サイト(YouTube)のwindowオブジェクトを取得。 取得したwindowオブジェクトにpostMessageメソッドでAPIのコマンドを送信。 HTMLに埋め込みコードとコントローラー要素を記述 iframeの埋め込みコードにAPIの使用を許可するパラメーター「enablejsapi=1」を付与する。このパラメーターを付与しない場合、デ

                                                      iframeで埋め込んだYouTube動画をJavaScriptで操作。
                                                    • iframeをサムネクリックで全画面かつ自動再生させたい。(IE)

                                                      JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。

                                                        iframeをサムネクリックで全画面かつ自動再生させたい。(IE)
                                                      • Iframe credentialless: Easily embed iframes in COEP environments  |  Blog  |  Chrome for Developers

                                                        Developers using COEP can now embed third party iframes that do not use COEP themselves. Iframe credentialless is enabled by default from Chrome version 110. It solves the most common complaint developers working with Cross-Origin-Embedder-Policy (COEP) have: embedding third-party iframes that do not set COEP. Why we need COEP Some web APIs increase the risk of side-channel attacks such as Spectre

                                                        • 【Selenium】要素を取得・発見できない場合はフレーム(iframe)を疑う【Python】

                                                          Mission データサイエンス教育総合研究所は、AI・機械学習の教育研究に特化したシンクタンクです。AI・機械学習を中心に、テクノロジーに関する記事を多く掲載しています。

                                                            【Selenium】要素を取得・発見できない場合はフレーム(iframe)を疑う【Python】
                                                          1

                                                          新着記事

                                                          pFad - Phonifier reborn

                                                          Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

                                                          Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


                                                          Alternative Proxies:

                                                          Alternative Proxy

                                                          pFad Proxy

                                                          pFad v3 Proxy

                                                          pFad v4 Proxy