はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

はてなブックマーク

  • はてなブックマークって?
  • アプリ・拡張の紹介
  • ユーザー登録
  • ログイン
  • Hatena

はてなブックマーク

トップへ戻る

  • 総合
    • 人気
    • 新着
    • IT
    • 最新ガジェット
    • 自然科学
    • 経済・金融
    • おもしろ
    • マンガ
    • ゲーム
    • はてなブログ(総合)
  • 一般
    • 人気
    • 新着
    • 社会ニュース
    • 地域
    • 国際
    • 天気
    • グルメ
    • 映画・音楽
    • スポーツ
    • はてな匿名ダイアリー
    • はてなブログ(一般)
  • 世の中
    • 人気
    • 新着
    • 新型コロナウイルス
    • 働き方
    • 生き方
    • 地域
    • 医療・ヘルス
    • 教育
    • はてな匿名ダイアリー
    • はてなブログ(世の中)
  • 政治と経済
    • 人気
    • 新着
    • 政治
    • 経済・金融
    • 企業
    • 仕事・就職
    • マーケット
    • 国際
    • はてなブログ(政治と経済)
  • 暮らし
    • 人気
    • 新着
    • カルチャー・ライフスタイル
    • ファッション
    • 運動・エクササイズ
    • 結婚・子育て
    • 住まい
    • グルメ
    • 相続
    • はてなブログ(暮らし)
    • 掃除・整理整頓
    • 雑貨
    • 買ってよかったもの
    • 旅行
    • アウトドア
    • 趣味
  • 学び
    • 人気
    • 新着
    • 人文科学
    • 社会科学
    • 自然科学
    • 語学
    • ビジネス・経営学
    • デザイン
    • 法律
    • 本・書評
    • 将棋・囲碁
    • はてなブログ(学び)
  • テクノロジー
    • 人気
    • 新着
    • IT
    • セキュリティ技術
    • はてなブログ(テクノロジー)
    • AI・機械学習
    • プログラミング
    • エンジニア
  • おもしろ
    • 人気
    • 新着
    • まとめ
    • ネタ
    • おもしろ
    • これはすごい
    • かわいい
    • 雑学
    • 癒やし
    • はてなブログ(おもしろ)
  • エンタメ
    • 人気
    • 新着
    • スポーツ
    • 映画
    • 音楽
    • アイドル
    • 芸能
    • お笑い
    • サッカー
    • 話題の動画
    • はてなブログ(エンタメ)
  • アニメとゲーム
    • 人気
    • 新着
    • マンガ
    • Webマンガ
    • ゲーム
    • 任天堂
    • PlayStation
    • アニメ
    • バーチャルYouTuber
    • オタクカルチャー
    • はてなブログ(アニメとゲーム)
    • はてなブログ(ゲーム)
  • おすすめ

    新内閣発足

『7cc.hatenadiary.jp』

  • 人気
  • 新着
  • すべて
  • a.download + data:text/plain or Blob でテキストを保存したら改行がLFになった - 7cc@はてなブログ

    4 users

    7cc.hatenadiary.jp

    一行ならCRLF, 改行があるとLFで保存されて困った。 CRLFなので当然環境はWindows JavaScriptを用いたファイル保存の方法は方法は2つあるようだが、どちらでも同じ問題が出た。 'data:text/plain,' + encodeURIComponent(data) TEXT保存(コード) Blob + createObjectURL a[download] と Blob で任意のファイルを作ってダウンロードさせる - slowjet 原因 textarea.valueやnode.textContentの改行は\nになる。 \rが無いので、そのまま保存するとLFとなる 対処 navigator.userAgentでWindowsなら\r\nに変えてやる ちなみにtextareaのvalueを直接書き換えても\rは反映されない CRLFで保存されるようにしたコード <t

    • 暮らし
    • 2015/02/12 12:08
    • ニコニコ動画で、ユーザーIDからニックネーム(ユーザーネーム)を取得する - 7cc@はてなブログ

      3 users

      7cc.hatenadiary.jp

      ポイント 公式のAPIが無い&公開されてはいないので、「マイページを直接叩くよりはマシ」という程度の認識で使う。 確実に取得する方法はないので、ユーザーネーム取得に失敗した時のためにダミーテキストを用意してやると良い。 戻り値が空文字やnullでエラーにならないように。 メソッドは全てGET, パラメータはIDのみなので省略。 正道 ログイン不要。 取得確率と使い勝手が良いのは3番目の静画API。表示だけできればよいなら最後のiframeで。 クロスドメインで利用できるのは大百科APIだけだが、取得率が悪い Vita/3DS 向けのAPIを追加。これも扱いやすい 何か URL response 動画ページから アクセス可能 投稿動画RSS http://www.nicovideo.jp/user/33333333/video?rss=2.0 xml yes 大百科API http://ap

      • 暮らし
      • 2014/11/02 15:18
      • リンクの点線を消す, ボタンの点線を消すCSS - 7cc@はてなブログ

        7 users

        7cc.hatenadiary.jp

        概要 a, a>img をクリックした際の点線を消す。 button, input[type=button], input[type=submit]の点線の消し方もついでに。 つまり、フォーカスのある要素の点線の消し方について キーワード hidefocus, outline, ::-moz-focus-inner demo no dot for links, input, button *ページを開いたらタブキーで移動 1.リンク(アンカー)の点線を消す CSS outlineを用いる。 IE7以下にも対応するなら、HTML hidefocus を併用する IE8+ と他のブラウザはCSSを設定するだけ a { outline: none; } IE5.5 - 7 はHTML属性のhidefocusを個別に設定する。 1.HTMLに直接記述する <a herf="" hidefocus=

        • テクノロジー
        • 2014/05/23 18:45
        • CSS
        • You might not need jQuery は間違いだらけ - 7cc@はてなブログ

          6 users

          7cc.hatenadiary.jp

          追記: 文面を修正しました。 2018-05-21 すこし話題になっている(いた?)ようだが、jQueryを(読むだけで自分では)使ったことの無い私が気付いただけで間違いが10個あった。 サイトはここ GitHubにソースがある 見つけた間違い 60個あるうち10個 つまり全体の1/6, 16.6% 内容についてはレポジトリ参照(しかし、そこまでする利点は無いので見なくてよいです) メソッド どうしたか children 既にissueにあった contains issue出した empty issue出した fadeIn issueで指摘されたのに確認されないまま閉じられたのでコメントした trigger issue出した offset PR(Pull Request)が間違っていたのでコメントした outerWidth/Height PRを取り入れていたが、やはり間違っていたのでコメン

          • テクノロジー
          • 2014/05/06 06:15
          • jQuery
          • event handler(2) onClick属性とonclickプロパティ - 7cc@はてなブログ

            3 users

            7cc.hatenadiary.jp

            「イベントをonclickで付ける」という時次の2つがあり、紛らわしい。 1. HTML内に属性として記述するonClick <button onclick="alert(1)">push<button> 2. jsファイル、script要素で動的に設定する obj.onclick btn.onclick = function () { alert(1) } この2つは結構違いがあるので、詳しく説明する。 2つの違いではない、基本的なことについては前のエントリー参照 目次もどき 目次のような箇条書きのようなリスト。2回目以降は、これだけ見れば十分。 呼び方 重要なポイント 属性 大文字と小文字 関数のラップ(wrap=つつむ) イベントタイプの名前を持つ関数にラップされる イベントオブジェクトは「event」という変数名でその関数に渡される クロージャとthisの値 複製(cloneNod

            • テクノロジー
            • 2014/04/03 15:09
            • javascript
            • programming
            • はてなのシンタックスハイライトに行番号をつける - 7cc@はてなブログ

              4 users

              7cc.hatenadiary.jp

              追記: 2015/06/18 gistには行番号を追加しないようにした。 2014/07/03 1行のみかつシンタックスハイライト無しのpreでエラーがあった。 スーパーpre, markdownで表示したソースに行番号を表示する。 というかpreタグに行番号を表示させるだけなのでどこでも使えます。 olリストを追加するだけです。liの中にpreのそれぞれの行の内容を入れたほうが良いのかもしれませんが、DOM改変が多くなるのでしていません。 設置 管理 - デザイン - カスタマイズから 「フッタ」にJSを追加 「デザインCSS」にCSS追加 CSSは適当にいじってください。背景色つけるとgist貼り付けっぽくなります JS <scirpt defer> ;(function(document){ var pres = document.getElementsByTagName("pre"

              • テクノロジー
              • 2014/02/12 16:49
              • css
              • hatena
              • JavaScriptでヒアドキュメントもどき 改行を扱う - 7cc@はてなブログ

                10 users

                7cc.hatenadiary.jp

                追記 ES6から使えるようになった、Template stringsを使おう。 developer.mozilla.org var str = ` line1 2 3 ` 以下は古い情報。 JavaScriptにヒアドキュメントは無い。のでもどき CSS, insertAdjacentHTMLなど改行した文字を(一列に直さず)改行を保持したまま利用したいときに。 MDNの Values, variables, and literals - JavaScript | MDNを見て単純な\n以外にも書き方があると知り調べた。 方法 単純な結合 配列 エスケープ function + コメント + toString 1,2は一応書いておくだけでおススメしない 1. 単純な結合 var poem1 = "Roses are red,\n"+ "Violets are blue.\n"+ "I'm

                • テクノロジー
                • 2013/09/05 20:44
                • JavaScript
                • あとで読む

                このページはまだ
                ブックマークされていません

                このページを最初にブックマークしてみませんか?

                『7cc.hatenadiary.jp』の新着エントリーを見る

                キーボードショートカット一覧

                j次のブックマーク

                k前のブックマーク

                lあとで読む

                eコメント一覧を開く

                oページを開く

                はてなブックマーク

                • 総合
                • 一般
                • 世の中
                • 政治と経済
                • 暮らし
                • 学び
                • テクノロジー
                • エンタメ
                • アニメとゲーム
                • おもしろ
                • アプリ・拡張機能
                • 開発ブログ
                • ヘルプ
                • お問い合わせ
                • ガイドライン
                • 利用規約
                • プライバシーポリシー
                • 利用者情報の外部送信について
                • ガイドライン
                • 利用規約
                • プライバシーポリシー
                • 利用者情報の外部送信について

                公式Twitter

                • 公式アカウント
                • ホットエントリー

                はてなのサービス

                • はてなブログ
                • はてなブログPro
                • 人力検索はてな
                • はてなブログ タグ
                • はてなニュース
                • ソレドコ
                • App Storeからダウンロード
                • Google Playで手に入れよう
                Copyright © 2005-2025 Hatena. All Rights Reserved.
                設定を変更しましたx