第二届低空经济气象前沿科技研讨会在合肥举办——学院教师展示创新... 2025-09-09 我校研究生在第二十届中国研究生电子设计竞赛全国总决赛中斩获佳绩 2025-08-24 我院项目团队赴合肥参加首届气象经济博览会高校交流专场 2025-07-30 williamhill中国官方网站研究生赴新加坡参加第22届亚洲大洋洲地学年会 2025-07-30 信息与通信工程学科召开博士点申报工作调研推进会 new 2025-12-05 我校学子在2025年全国FPGA创新竞赛中斩获12项大奖 创历史新高 new 2025-12-04 校长何建新为williamhill中国官方网站(大气探测学院)2023级本科生讲授《形势... 2025-11-28 四川省第三届“岷山杯”射频微波电路设计竞赛在我校举行 2025-11-22
モバイルデバイスのレンダリングエンジンとして事実上の標準になっているWebkitに特化し、iOSやAndroidに最適化したJavaScriptフレームワークの「jqMobi」が、正規版となる1.0を公開しました。 jqMobiは、jQuery Mobileと同様にHTML5をベースにモバイルアプリケーションを開発できるJavaScriptフレームワークのコアモジュール。jQueryと同様の文法を備えたセレクタエンジンです。 ユーザーインターフェイスを構築するモジュールである「jqUi」と合わせて使うことで、HTML5のタグを記述することによりモバイル向けユーザーインターフェイスを備えたアプリケーションの開発が可能になります。 小さくて早いのが特徴 jqMobiとjqUIの特徴は、Webkit上でのモバイル向けアプリケーションに特化したことでサイズを小さくできたこと、環境に最適化できたこと
月 1999/07/15(木) 14:05:11 select文の内容が変わったら、その内容をtextフォームに 表示させたいのですが、以下の文では、null表示になってしまいます。 どうすれば、optionの内容を表示させることができるでしょうか? [sample] <html> <head> <body> <form name="Test"> <select name="Sel" onChange="this.form.Text.value=this.form.Sel.value"> <option value="1">1 <option value="2">2 <option value="3">3 </select> <input type=text name="Text"> </form> </body> </html> たこすけ 1999/07/15(木) 14:12:05 >
Operaスレで実演。URLの最後に注目。 レス指定 基本 http://pc12.2ch.net/test/read.cgi/software/1238042626/ レス番号1から最新のレスまで(最大1001まで)を表示する http://pc12.2ch.net/test/read.cgi/software/1238042626/l50 "l50"が最後につくと、最新50レスを表示する。 http://pc12.2ch.net/test/read.cgi/software/1238042626/-50 "-50"とすると、レス番号1からレス番号50までを表示する。2ちゃんねるニュース速報+ナビは100までを表示するようにしてあるよね。 http://pc12.2ch.net/test/read.cgi/software/1238042626/50- "50-"とすると、レス番号1を始
過去のエントリーの改訂版です。 今回はより簡単にHTML+JavaScriptでiPhoneアプリを作る方法を紹介します。 より少ない手順で、ビルド時に警告もありません。 iPhoneSDKにはSafariにも搭載されているレンダリングエンジンのWebkitが含まれています。これを利用して、HTMLでもiPhoneアプリを作ることができます。 このままAppStoreにも登録できます。 ゲームも作ろうと思えば作れますが、iPhoneのCPUはPCと比べると非常に遅いので、いくらJavaScriptが早いSafariと言えども、動作速度は期待できません。 HTMLファイルの準備 <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="viewport" co
JavaScript でよくやるおまじないの1つに、即時関数パターンがあります。こんなの。 (function(){ // ... 何かする })(); 自分が書いたコードとライブラリの間で、名前が衝突するのを回避するときに使ってきました。 で、ついこの間、enchant.js のソースコードを読んでいたんですが var VENDER_PREFIX = (function() { var ua = navigator.userAgent; if (ua.indexOf('Opera') != -1) { return 'O'; } else if (ua.indexOf('MSIE') != -1) { return 'ms'; } else if (ua.indexOf('WebKit') != -1) { return 'webkit'; } else if (navigator.pr
「ページ内リンク スムーズスクロール」でググればいくらでも出てくるシロモノだけど、自分の要望をすべて満たすものが無かったので作ってみた。 こだわりのページ内リンクスムーズスクロール scrollsmoothly.js 動作サンプル 以下のソースコードをサンプルページのようにhead内で読み込むだけでOK。 ソースコード(Javascript) scrollsmoothly.js 読み込み例 <script type="text/javascript" src="scrollsmoothly.js"></script> 特徴 縦横斜めにスクロール可能 スクロール中にもリンクをクリック可能 別のページからのリンクでも指定の場所までスムーズスクロールします MIT License 動作確認ブラウザ IE6, IE7 Firefox 2,3 Opera 9.27 Safari 3.1 関連エントリ
最近、ブックマークレットが面白いなーと思って、色々とゴニョゴニョしてる中で思い出した以下の記事。 [UPDATE1]iPhoneにカーナビのような『自宅へ帰る』ボタンを作って一瞬で経路検索する方法 | 代助のブログ おぉ、Googleマップの利用は面白いかも!と思ったので、以下を作ってみました。 現在地から「目的地」までの経路検索用URLを取得するブックマークレット javascript:a=prompt('');if(a!=null){prompt('','http://maps.google.com/maps?daddr='+encodeURIComponent(a)+'&saddr='+encodeURIComponent('現在地')+'&dirflg=w&t=m');} でも作った後に気がついたのが、Googleマップの経路検索なら、わざわざブックマークレットを使う必要もないよな
まず結論から、配列と連想配列は分けるべきということがわかりました。悔しくて冗長に書きましたが、それだけですorz jQueryには、$.each という配列を走査するforeach的な関数があります。他の言語でもあるように配列と連想配列を考えなくてもいいと思いこんで、以下のようにしていました。 var array = []; // ここで配列を代入 array["hoge"] = "fuga"; $.each( array, function(i){ alert(i); } // -> 何も表示されません array["hoge"]を走査してくれることを期待していたのですが、反応なし。jQueryのソースを見てみると、jQueryは、lengthプロパティの有無で配列と連想配列を区別していることがわかります。 // $.eachのソース部分から引用 if ( object.length =
artemis.ac artemis.ac is owned by Tool Domains. Contact them directly! 2018 Copyright. All Rights Reserved. The Sponsored Listings displayed above are served automatically by a third party. Neither the service provider nor the domain owner maintain any relationship with the advertisers. In case of trademark issues please contact the domain owner directly (contact information can be found in whois)
通常の配列 通常の配列はsort(),reverse()を使うべし。 var arr = [3,5,1,6,3,4,6,3,6,7,4]; alert(arr); //昇順 arr.sort(); alert(arr); //降順 arr.reverse(); alert(arr); ハッシュをキーでソートする //keyでソートする function keySort(hash,sort){ var sortFunc = sort || reverse; var keys = []; var newHash = {}; for (var k in hash) keys.push(k); keys[sortFunc](); var length = keys.length; for(var i = 0; i < length; i++){ newHash[keys[i]] = hash[ke
Firefoxのデフォルトの状態だと、リンクの途中からや、リンクの途中までを選択しようとすると、ページが移動してしまう。 // ==UserScript== // @name BetterLinkSelection // @namespace http://d.hatena.ne.jp/javascripter/ // @include http* // ==/UserScript== Node = document.createDocumentFragment(); $x("descendant::a").forEach(function(link){ link.draggable = false; }); document.addEventListener("DOMNodeInserted", function(e){ if (e.target.nodeType != Node.ELE
Surface Laptop, 13 インチ (オーシャン グリーン) 【なくなり次第終了】Snapdragon 搭載 Surface Laptop 13 インチ (オーシャン グリーン) の 16GB RAM / 1TB SSD モデルが $ • • • • • • 。 今すぐ購入 おすすめアクセサリ マウス、キーボード、ドック、充電ケーブルで、どこでも便利に充電し、何でも快適に作業しましょう。 詳細を見る XBOX コントローラー Elite、ワイヤレス、Adaptive — 自分のプレイ スタイルに合ったコントローラーを見つけよう 今すぐ購入 XBOX Game Pass Ultimate 新作タイトルを初日にプレイ。数百本の名作ゲームを XBOX、PC、クラウドでフレンドと一緒に楽しめます。 今すぐ加入
SyntaxHighlighter - Download 現在の最新版は3.0.83です。 シンタックスハイライターははてなダイアリーで言うところのスーパーpre記法のような機能を提供するものです。 残念ながらはてなでは使えませんが、Webや他のブログなどで使うといいと思います。 さて、今回最新版を落としてきたところサンプルを実行するには一手間必要な感じになっていたのでいろいろメモりながら見ていこうと思います。 rvmのインストール まずcygwinのsetup.exeを起動してgit-coreとcurlとncurses(tput)とgcc(c)をインストールします。まぁ適当に。 続いてrvm: 複数のRubyを共存させる最新のやり方 - 昼メシ物語を参考にrvmをインストール。 次に.bash_profileに以下のコマンドを書き加えます。 これも上記サイトを参考のこと if [[ -s
スーパーで豚バラブロックが安かったので、クックパッドの人に誕生日プレゼントでもらった圧力鍋て豚の角煮を作ろうとぐぐってクックパッドを見てた。 クックパッドの有料会員の場合は人気順でソートできるけど、有料会員ではないため「料理名 cookpad」のようにGoogleで検索して、出てきたレシピのつくれぽ数を見て数が多いものを作ってるユーザーは多いと思う。たぶん。 ただつくれぽはページ下部にあるためスクロールして見るのがだるい。だるいとは思いながらも今まで使ってたんだけど、いい加減めんどくさくなってきたのでユーザースクリプト書くことにした。 FirefoxだとGreasemonkeyが有名で年に2回くらい書くけど、Chromeのは書いたことがなかったのでこれを機に書いてみた。 twitterでどう書くのか聞いてみたらNinjaKitというのを使えば楽だという助言を受けた。 NinjaKit -
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く