Amplify PlatformBuild, publish, validate, and govern APIs across multiple clouds, on-premises data centers, and gateway vendors, while automating continuous discovery of new and unknown APIs. View Product
@XXXXXXをhttp://twitter.com/XXXXXXに置換したり httpから始まるリンクを置換したり ハッシュタグをリンクに置換したり するものをjavascriptで作っていたときに調べたら Using Regular Expressions to Match Twitter Users and Hashtags にあったのですがここの記述のままだとクオーテーションをエスケープしてなかったりするのでした。 よく動いたなと関心(確認してないんだろうか・・・) なので修正して、オマケでhttpから始まる文字列も置き換えるようにしました。 String.prototype.linkify_tweet = function() { var tweet = this.replace(/((ftp|http|https):\/\/(\w+:{0,1}\w*@)?(\S+
TinyMCE pluginでは、tinymceconf.csを置くことで、TinyMCEの表示をカスタマイズできます。で、標準ではいっぱい表示されてうざいので、適当に選んでみました。こんな感じの1行のツールバーが表示されます。 あと、日本語ファイル(ja.js)も直してます。 以下の内容をtinymceconf.csというファイル名でTracEnvのtemplatesフォルダに保存してください。なお、 force_p_newlineはEnterキーを押したときに<P>ではなく<BR />を挿入する「Enterキーを押したら改行だろう」というWord好きの人向けの設定となっています。「Enterキーを押したら<P>に決まってる!」というHTMLエディタ好きの人は、trueに設定してください。 <script language="javascript" type="text/javascri
[javascript][sprintf] で検索してたどり着く方が多いようなので、uupaa-0.7.js から切り出して張ってみます。 /*!{id:"uupaa.js",ver:0.7,license:"MIT",author:"uupaa.js@gmail.com"}*/ window.sprintf || (function() { var _BITS = { i: 0x8011, d: 0x8011, u: 0x8021, o: 0x8161, x: 0x8261, X: 0x9261, f: 0x92, c: 0x2800, s: 0x84 }, _PARSE = /%(?:(\d+)\$)?(#|0)?(\d+)?(?:\.(\d+))?(l)?([%iduoxXfcs])/g; window.sprintf = _sprintf; function _sprintf(fo
JavaScriptの変数キャスト 最近、JavaScriptでホームページを作ることが多くなってきたので、 JavaScriptの変数キャスト(型変換)の覚え書きです。 1.小数を含む文字列を数値に変換。(浮動小数点数) 構文: parseFloat(x); 例 : pi = parseFloat("3.14"); // 3.14 となる 2.文字列を整数値に変換。小数点以下は切り捨て。 構文: parseInt(x); 例 : pi = parseFloat("3.14"); // 3 となる 3.数値を文字列に変換。(オブジェクトを文字列に変換) 構文: String(obj); 例 : str = String(123) + String(456); // "123456" となる 4.浮動小数点数を整数に変換。 構文: Math.floor(x); 小数点以下 切り捨て Math
JavaScriptを使った各種WYSIWYGライブラリまとめ。 こういった仕組みも今では真新しいものではなくなりましたが、それぞれ特徴があって微妙に使いどころが違う場合があると思うのでまとめ。 Yahoo UI Library ベースのWYSIWYG prototype.jsでクロスブラウザなWYSIWIGエディタ FCKEditor TinyMCE 3年程前ではこういった機能はHTMLだけでは不可能だと思っていましたが、今では当たり前になってしまいましたね。 個人的には、Ajaxぐらい素晴らしいJavaScriptを使った機能じゃないかと思っています。技術の進化って素晴らしいですね。
twitter facebook hatena google pocket HTMLなどは高齢者や初心者にとって分かりづらいものです。 しかし、ブログなど双方向のネット時代が訪れ、コメント欄などでは編集を簡単にすることが求められます。 openWYSIWYGというjavascriptでは、Wordを使う様に文字を打ち込むことがつーでき、ユーザビリティの向上が図れます。 *WYSIWYGとはW(What)Y(You)S(See)I(Is)W(What)Y(You)G(Get)を意味し、直訳すると「あなたが見たものが、あなたが得るもの」ということになります。 sponsors 使用方法 openWYSIWYGファイルをダウンロード・解凍した後、head内にwysiwyg.jsを埋め込みます。 また、対象となるtextareaのidラベルに示した文字列(好きなid名)を以下に書き込みます。 <s
欧美性爱在线,欧美性爱在线播放,欧美性爱在线观看,欧美性爱在线视频,特殊按摩让少妇高潮连连,日韩av影院在线观看,无码潮喷中文字幕在线视频
Tips というより開発時に調べた Script 等を忘れないように書き留めた覚え書きです。 最近はここに書き留めておくことも忘れている始末で、我ながら情けなく思う今日この頃です。 ということで、不定期更新というか最近更新していませんが、JavaScript や VBScript などを紹介していきますのでご参考になれば幸いです。 全角文字、あるいは半角文字が含まれているかチェックする 文字のバイト数をカウントするスクリプトの応用です。 文字列を1文字ずつチェックし、全角(半角)文字の場合そこで処理を中止し、true(真)を返します。 1文字も含まれていない場合は、false(偽)を返します。 /**************************************************************** * 全角/半角文字判定 * * 引数 : str チェックする文字
Kawa.netxp [JavaScript] JKL.Calendar/ポップアップするカレンダー表示クラス JKL.Calendar は、ポップアップでカレンダー表示を行うクラスです。 2006年10月にクラス名を変更しましたが、2005年4月のリリース当初のクラス名 JKL.Calender も 別名定義してあるので、こちらも利用可能です。半年前にご指摘いただいた typo でした。 合わせて、選択可能な日付範囲指定用のプロパティ min_date/max_date を追加しました。 Yahoo! UI ライブラリのカレンダー機能がかなり強力なので、 最近なら YUI もオススメできそうですが、 実は JKL.Calendar の方が日本語環境では使いやすかったりするかもしれません。 JavaScript ソースのダウンロードはこちら: jkl-calendar.js JavaScr
EclipseでJavaScriptファイルを編集する際などに、拡張子「.js」をJSEclipseのプラグインを利用するようにしていた。 ソースが見やすかったり、コメントが書きやすかったり、コメントの表示・非表示を切り替えることができたり、javadocのような@author,@since,@versionなどの補完機能があったりして便利だった。 むかし、プラグインを入れた際のURL:http://download.macromedia.com/pub/labs/jseclipse/autoinstall Adobeのサイトを見ると http://labs.adobe.com/technologies/jseclipse/ JSEclipse shipped on February 25, 2008 as an optional pluging with Flex Builder 3 a
最近のフレームワークではMVCが重視されている。確かに、各要素が分かれていることで分業もしやすく、問題の切り分けもしやすくなる。こうした傾向はアプリケーションの高度化、難度が高まるにつれて需要が高まってきた。 JavaScriptMVCの説明ページ となれば、最近のWebアプリケーションで多用されるようになったJavaScriptでもこうした取り組みが必要になってくるのは間違いない。 今回紹介するオープンソース・ソフトウェアはJavaScriptMVC、JavaScriptで実装するMVCフレームワークだ。 JavaScriptMVCはリッチなWebアプリケーションを実装するためのフレームワークで、REST APIを通じて取得するモデル、クライアントサイドのビュー、イベントハンドラをかねたコントローラの三つがベースになる。 コントローラ さらにプラグイン機能や、外部ファイルを動的に取り込む
Ajaxのあのくるくる回るロード画像を作りたい。 そんなあなたにおすすめなのが、『AJAX LOADING GIF GENERATOR』。Ajaxのローディング画像ジェネレータだ。 『AJAX LOADING GIF GENERATOR』は、ローディング画像の種類が豊富なのと、すごく簡単に作成できる点がとてもいい。色やスピードなども選ぶことができ、ローディング画像ジェネレータの決定版と言えるサービスだろう。 Ajaxのローディング画像ジェネレータ、チェックして使っていきたいですね。 ■関連記事 » MySpaceやブログ用にオリジナルゲームを作れるジェネレータ『your pics make funny games!』 » 10秒でfaviconを作成できるジェネレータ『FavIcon Generator』 » Wii用のキャラクターを作るジェネレータ『Mii Editor』 » 誘拐犯のた
Particletree Templates in JavaScript Ever since Smarty rocked my world, I have been on the lookout for template engines in each and every aspect of development. JavaScriptのテンプレートエンジン色々。 PHPではSmartyがテンプレートエンジンのデファクトスタンダードとして使われていますが、JavaScriptのテンプレートエンジンは未だデファクトと呼ばれるものがありません。 いくつか、気になるJavaScriptでのテンプレートエンジンが紹介されていましたので次に掲載。 JST Smartyに似ていて、if文やfor文、forelse文などが使える模様。 テンプレート例 Hello ${customer.first}
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く