ソース掲示板




すべてから検索

キーワード   条件 表示 現行ログ 過去ログ トピックス 名前 本文
prototype.js 1.5.1
日時: 2009/02/22 00:25
名前: lightbox



↓改造版
http://winofsql.jp/VA003334/sjscript070204211857.htm

別フォームにある、同名のフィールドのデータを転送してからこちら側のフォームで送信
拡張子:
<INPUT
	type=submit
	name=send
	value="カテゴリ追加"
	onClick='$2("mid",1).value=$2("mid",0).value;'
>
メンテナンス

String.strip ( No.1 )
日時: 2009/02/22 00:25
名前: lightbox


日時: 2009/02/22 00:25
名前: lightbox
要するに trim
拡張子:
  strip: function() {
    return this.replace(/^\s+/, '').replace(/\s+$/, '');
  },
このアーティクルの参照用URLをクリップボードにコピー メンテナンス
$w ( No.2 )
日時: 2007/03/19 12:16
名前: night walker
両端の空白を除いてから、空白で区切って配列化
拡張子:
function $w(string){
  string = string.strip();
  return string ? string.split(/\s+/) : [];
}
このアーティクルの参照用URLをクリップボードにコピー メンテナンス
prototype.js 1.5.0 Http Request ( No.3 )
日時: 2007/08/14 04:57
名前: lightbox
拡張子:
function getSize(target) {
	var a = new Ajax.Request(
		 "get_size.asp",
		{
			"method": "get",
			"asynchronous": "false",
			"encoding" : "SHIFT_JIS",
			"parameters": { "target" : target },
			onSuccess: function(request) {
			},
			onComplete: function(request) {
				alert('読み込みが完了しました:' + request.responseText);
			},
			onFailure: function(request) {
				alert('読み込みに失敗しました');
			},
			onException: function (request) {
				alert('読み込み中にエラーが発生しました');
			}
		}
	);
}
  get_size.asp
拡張子:
Call Response.AddHeader( "Content-Type", "text/html; Charset=shift_jis" )
Response.ExpiresAbsolute=#May 31,2000 23:59:59#

Set Fso = Server.CreateObject( "Scripting.FileSystemObject" )

target = "e:\user\xxxxx\xxxxx\xxxxx\www\" & Request.QueryString("target")

on error resume next
Set objFolder = Fso.GetFolder( target )
if Err.Number <> 0 then
	Response.Write Err.Description
else
	Response.Write (Fix(objFolder.Size / 1000) / 1000) & " M" 
end if
on error goto 0
このアーティクルの参照用URLをクリップボードにコピー メンテナンス
ユーティリティメソッド ( No.4 )
日時: 2018/02/04 19:25
名前: lightbox
↓オリジナル URL
http://www.prototypejs.org
↓API DOC
http://www.prototypejs.org/api

↓利用方法
拡張子:
<SCRIPT 
	language="javascript"
	type="text/javascript"
	src="http://lightbox.in.coocan.jp/prototype.js">
</SCRIPT>
<INPUT id="target" type="text" name="data" value="ABC" /> <DIV id=test> <SPAN>AAA</SPAN> <SPAN>BBB</SPAN> <SPAN>CCC</SPAN> </DIV> <INPUT type="button" onClick='alert($4v("SPAN",$("test"),2))' value="$4vのテスト">
AAA BBB CCC
$
( オリジナル )
id からオブジェクトを取得 obj = $("target");
$F
( オリジナル )
id からオブジェクトの value を取得 text = $F("target");
$2 name から オブジェクトを取得 obj = $2("data" )  ※以下と同じ
obj = $2("data",0 )
obj = $2("data",2 )    ※同名3番目
$3 エレメント名からオブジェクトを取得 obj = $3("INPUT" )  ※以下と同じ
obj = $3("INPUT",0 )
obj = $3("INPUT",2 )    ※同名3番目
$4 エレメント名 ( と親node) から
オブジェクトを取得

obj = $4("INPUT" )  ※$3と同じ
obj = $4("INPUT",node)  ※ node の子要素の先頭
obj = $4("INPUT",node,2)  ※ node の子要素の3番目

$4v $4 の firstChild.nodeValue
を取得
 
このアーティクルの参照用URLをクリップボードにコピー メンテナンス
ブラウザ判定 ( >= 1.5.1 ) ( No.5 )
日時: 2018/02/04 19:26
名前: lightbox
拡張子:
<SCRIPT 
	language="javascript"
	type="text/javascript"
	src="http://lightbox.in.coocan.jp/prototype.js">
</SCRIPT>
<SCRIPT language="javascript" type="text/javascript">

	if ( Prototype.Browser.IE ) {
		alert("IEです");
	}
	if ( Prototype.Browser.Opera ) {
		alert("Operaです");
	}
	if ( Prototype.Browser.Gecko ) {
		alert("Geckoです");
	}


</SCRIPT>
このアーティクルの参照用URLをクリップボードにコピー メンテナンス