忍者ブログ

Syok'n Lab

WEB開発のあれこれ PHP,JAVA,Javascript,Ajax,Flex,Air,Linuxなどなど 最近雑記帳になりつつある・・・

カテゴリー「Javascript」の記事一覧
※コメント、トラックバックは認証後表示されますのでご了承下さい

[PR]

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

[Javascript] コード整形・難読化

jsのコードを自動で整形してくれるオンラインサービス


日本語 HTMLでの構文色分けもしてくれます
JavaScriptのコード整形&色付け(貼り付け用)

英語 整形ロジックもjsでかかれているっぽい
Javascript unpacker and beautifier

逆に難読化するサービス


英語 CSSもいけます
CSS & JavaScript Compressor

英語 evalを利用してほぼ読めなくしてくれます。※但しコードサイズは大きくなります
/packer/

拍手[0回]

PR

[Javascript] JSにて読み込み元のURLを取得する

location.hostを使う

本記事で使用するとすると

singlese.blog.shinobi.jp

クエリパラメータ等は↓を参照

http://www.htmq.com/js/index.shtml#js_location

拍手[0回]

ブラウザの×ボタンが押されたときのイベント取得

http://yuki.silk.to/2006/10/000304.html

<body onbeforeunload='
   var x = window.event.clientX;
   var y = window.event.clientY;
   alert("onbeforeunloadイベントが発生しました!" + x + "," + y + "," + document.body.clientWidth);
   if(((x > document.body.clientWidth) && (y < 0)) || window.event.altKey){
      alert("×ボタンで閉じられました!");
   };
'>

拍手[0回]

jsやcssをキャッシュさせない方法

ブラウザに新たにキャッシュされるタイミングとそれを参照するタイミングが良く分からないJSとCSS
常に最新のファイルを読み込ませるには下記の方法でおk
http://yuki.silk.to/2006/04/000170.html

拍手[2回]

セレクトボックスの選択された項目の値を取得する

document.form_name.select_name.options[document.form_name.select_name.selectedIndex].value

忘れるのでメモ

拍手[0回]

免責事項

当ブログに記載している情報に関しては、合法性、正確性、安全性等、いかなる保証もされません。従って、当ブログの情報を元に行う行為については自己責任でお願い致します。

カレンダー

03 2024/04 05
S M T W T F S
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30

最新コメント

[02/10 幸一]
[12/08 yamamoto]
[07/23 Mr.ポテトヘッド]

最新トラックバック

ブログ内検索

Copyright ©  -- Syok'n Lab --  All Rights Reserved

Design by CriCri / Photo by Didi01 / Powered by [PR]

 / 忍者ブログ