Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?
某勉強会のグループチャットにて、「JavaScriptでXMLを取得、パースして適当に表示しなさい」というお題が出た時、ちょっと欲しいなと思ったので勉強がてら作ってみました。 一応date関数に対応する全てのフォーマット文字列が使えますが、タイムゾーン周りを正確に実装するのは実質不可能なので、 e は「 Asia/Tokyo 」、 T は「 JST 」固定になっています。 その他、副産物で日付周りのメソッドも色々生えてるので、良かったら使ってみて下さい。 ダウンロード php_date.js 簡単な使い方 date関数風に使う基本 インスタンス化したDateオブジェクトのformatメソッドを使ってdate関数風にフォーマット。 var date = new Date(); alert(date.format('Y-m-d H:i:s')); //=> 2005-08-15 15:52:0
PHPがつかえる環境であれば・・・ <script src="http://www.hoge.jp/example.php?id=1"></script> でパラメータを$_GETでわたせばいいんじゃない? javascriptだけでやるなら document.getElementsByTagName("script")でスクリプトタグを 拾って、forでまわしながらsrcの値をみて、?以降のデータを パラメータのように評価すればいいでしょう? でもこれってファイル名が必要になりますので、js内で自分自身 のファイル名を宣言する必要があるし、ファイル名の競合だって 想定されます。 それを考えれば、スクリプトタグの前にグローバル変数として 提示する方がましかなぁ・・・ いずれにしろ確実な方法ではないのでとてもお勧めできません。 自己責任と気合でやるしかないですね
上記のサイトを参考に、より簡単にJavaScriptとCSSで、各種ブックマークサイトへの「ブックマーク追加」リンク一覧表示をさせてみました。 現在表示しているページのURLとタイトルを「location.href」、「document.title」で取得して設定しているので、貼り付けておくだけで自動で現在表示しているページがブックマークに追加されるようになっています。 以下の例ではベタ書きになっていますが、JavaScript部分とスタイルシートの部分はそれぞれ外部化した方がよいです。 「Social Bookmarks」リンクをクリックすると一覧が表示され、右端にある[close]ボタンまたは再度リンクをクリックすることで一覧が非表示になります。 ブックマークサイトのアイコンを多数表示するのは、スペースを取りますがこの方法なら、リンク1つだけなのでページもスッキリします。 た
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く