絶対パス、相対パス、フルパスの説明
perlでプログラムデバック時に Data::Dumper を使って変数内のデータ構造を見たいことがあると思います。 #!/usr/bin/env perl use strict; use warnings; use Data::Dumper; my $var = { array => [1,2,3], hash => { key1 => "val1", key2 => "val2" }, coderef => sub { "this is coderef"} }; print Dumper $var; 普通のarrayやhashであれば dumper メソッドを使い構造を確かめることはできますがcode reference(コードリファレンス)を見ようとすると sub { "DUMMY" } となってしまい内容が分からず枕を涙で濡らすことになってしまいます。 $VAR1 = { 'has
■HTTP_HOST HTTPリクエスト先のサーバ名( DNS名 )。 ■HTTP_USER_AGENT ページにアクセスしてきているユーザーエージェント( ブラウザなどの種類 )を表す文字列。 ■HTTP_ACCEPT 利用可能なメディアタイプ( MIMEタイプ )。 */* はその他全てを表します。 複数指定、優先度指定が可能です。複数指定はカンマで区切って行います。 優先度指定はセミコロン( ; )の後に品質値を指定する事で行います。 品質値は省略した場合は 1 になります。 ■HTTP_ACCEPT_LANGUAGE 利用可能な言語コード。複数指定、優先度指定が可能です。 ■HTTP_ACCEPT_ENCODING 利用可能なエンコーディング形式。例えば、gzip 形式をサポートしていることをサーバに伝えた場合、 サーバはHTTPメッセージボディを gzip 圧縮してブラウザに送る
何かの再編集フォームを作る際に、今までのデータを編集フォームで再現する方法です。 実際には記録ファイルから読み込み、記録されている値によってボタンをチェック状態にしたり、 入力フォームに記録ファイルの内容を表示しておくなどの利用方法で使います。 一行テキストエリアは value の部分に変数を使うと既に入力された状態になります。 下の例ではテキストエリアに既に 値を入れておく と入力されている状態です。 【テキストエリアの場合】 #!/usr/local/bin/perl $aaa = "値を入れておく"; print "Content-type: text/html\n\n"; print <<"HTML"; <HTML> <HEAD> <META http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> </HE
ラジオボタンは一般的に少数の項目などに使用される場合が多いです。 今回は性別を例にしたいと思います。 同じ名前にすることにより、同一グループになり片方だけ選択できるようになります。 デフォルトでチェックをしたい場合はchecked を使用します。 構文 <input type="radio" name="名前" value="送信する値" checked> 使用例 性別 <input type="radio" name="seibetu" value="0">男 <input type="radio" name="seibetu" value="1">女 性別 男 女 複数の項目を選択することができます。 好きな動物を選択できるようにした例です。 デフォルトでチェックをしたい場合はchecked を使用します。 構文 <input type="checkbox" name="名前" val
IEで現在表示しているWEBページのクッキーの内容を表示する方法 IE9で確認しましたが他のバージョンでもいけると思います。 確認したいページを開いている状態で、URLアドレス欄に、 javascript:document.cookie; と入力します。 cookieに保存されている内容が表示されます。
jQueryを使ってDOM要素を作成する方法。 その1(旧バージョンでの方法) その2(バージョン1.4以降) # その1(旧バージョンでの方法) 以下の手順となる。 jQueryオブジェクトを生成する jQueryオブジェクトに属性などを追加する 要素を取得し、jQueryオブジェクトを子要素として登録する 順番通り行うと以下の通り。なお、"$"の部分は"jQuery"としても問題ない。メソッドチェーンでも可能。 var objtest = $('<a>');//<a></a> objtest.attr('href', 'http://example.com/');//<a href="'http://example.com/"></a> objtest.text('example');//<a href="'http://example.com/">example</a> objtes
カテゴリー AngularJS (9) Atom (1) AWS (1) Backbone.js (1) CodeIgniter (5) DB (13) Docker (3) FuelPHP (6) GAE (1) Galaxy S (1) Git (3) Java (3) javascript (34) jQuery (18) Laravel (1) Linux (82) LPIC (10) Mac (6) mysql (14) node.js (3) openVZ (7) PC (6) PHP (47) phpStorm (1) postgreSQL (1) Redmine (4) RHEL (3) Ruby (1) Symfony2 (5) tool (28) Vagrant (12) vim (2) Vuls (1) web (32) Windows (8) wordpress (
jQuery・・・。 便利だけど、意外と IE でうごかねぇよ・・・。 option の最後に , を書いた場合。 例えばこんなとき $.ajax({ url: "〜〜〜〜", type: 'POST', dataType: 'xml', timeout: 10000, data: { "keyword": "test", }, error: function(){ alert('Error loading XML document'); }, success: function(xml){ hogehoge_success_flow; } });これ、IE でエラーがでる・・・。 原因は "keyword": "test",こいつです。 option を指定するとき、最後の1行には,を書いてはダメ。 firefox だと大丈夫だけどね。 $("<a>") みたいな感じで aタグのエレメン
この記事は賞味期限切れです。(更新から1年が経過しています) 表題の通りにやってみようとしたところ、IEでうまく動作しなかったので備忘録。 一番はじめに書いたコードがこれ。 link要素を生成してheadに挿入するだけ。 var ele = $(document.createElement("link")); ele.attr("rel","stylesheet"); ele.attr("type","text/css"); ele.attr("href","style.css"); ele.appendTo( $("head") ); IE以外はきちんとstyle.css内のスタイルが適用されます。 IEさんは、IEDocMon等で見る限りは挿入自体はできている様子。 が、スタイルは適用されない。 いろいろいじっているうちに、 jQueryのappend/appendToを使うと適用され
jQueryでsectionとかarticleとかをappendしたときにstyleが反映されなかったという話しを聞いたので調べた&検証してみたメモ。 デモつくった 調べてみたところ、定義されていない要素をinnerHTMLしてappendChildすると、以下の例の場合IE8以下では開始タグ、テキストノード、終了タグの3つの要素として追加されるとのこと。(html5shivは読み込んでます) var div = document.createElement('div'); div.innerHTML = '<section>section</section>'; document.getElementById('box').appendChild(div); 以下のようにcreateElementすればいける。 var div = document.createElement('div'
コメント欄でjQuery.getについて聞かれたので、ちょっと調べてみました。コメント欄だとコードとかが見にくいと思い、エントリにしてしまいました。 聞かれた質問は以下の通りです。 技術的にアドバイスいただければ有難いのですが、jqueryで、 jQuery.get(url,function (data) { という形で処理しようとしているのですが、例示いただいている var record = xmlHttp.responseText.split("\n"); の部分を、 var record = data.responseText.split("\n"); とすると、「data.responseText is undefined」となってしまいます。jQuery.getだと 戻り値がXMLHttpRequestオブジェクトとは違うのでしょうか?ちなみに、dataはXMLdocumentオ
対象ソフトウェア:Windows 2000/Windows XP/Windows Vista/Windows 7/Windows 8/Windows 8.1/Windows 10/Windows Server 2003/Windows Server 2008/Windows Server 2008 R2/Windows Server 2012/Windows Server 2012 R2/Windows Server 2016、IE5/IE5.5/IE6/IE7/IE8/IE9/IE10/IE11/Microsoft Edge Windows OSに標準装備のWebブラウザ「Internet Explorer(IE)」は、Windows OSと同様、機能や性能の向上のためにバージョンアップが繰り返されてきた。Windows 2000からWindows 10の間にリリースされたIEは、主要な
search、tel、url、email以外は対応状況が微妙です。 week、colorのみiPhone・Androidに対応していませんでした。 numberはFirefoxは対応していませんが、iPhoneでキー配列が数字になるため、適宜使用したいところです。 フォームの見た目 各typeを対応ブラウザで見た時の見た目の参考です。 今回はMac Chromeのキャプチャですが、各ブラウザによって多少デザインや仕様が変わります。 対応していないブラウザはどうなる? 各ブラウザで対応していないtypeはtype=”text”で生成されます。 rangeとcolor以外はなんとかなりますね。 バリデートの実用性は? Safariはバリデートが機能していないようでしたし、仕様も不親切な点が見受けられました。 各ブラウザのバラバラな対応状況を考えると、実用出来るのはまだ先のように思います。 バリ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く