XOOPSマニア  最新情報のRSS(サイト全体)
[ 自宅サーバーWebRing |ID=54 前後5表示乱移動サイト一覧 ]

08年11月21日(Fri) 20時38分
TOP » Wiki [自由帳] » JavaScriptを再考-PukiWiki作業日記/2004-08-07-1-Wiki [自由帳]
[ Page comments(0) ] [ Track Back(0) ]
Counter: 3394, today: 1, yesterday: 3

JavaScriptを再考 Fixed link

XOOPSのJavaScriptがスマートな方法で、テキストエリアのカーソル位置へのテキスト挿入を実現しているので、そちらのほうがいいかも? ;)

参考コード

function xoopsSavePosition(id)
{
	var textareaDom = xoopsGetElementById(id);
	if (textareaDom.createTextRange) {
		textareaDom.caretPos = document.selection.createRange().duplicate();
	}
}

function xoopsInsertText(domobj, text)
{
	if (domobj.createTextRange && domobj.caretPos){
  		var caretPos = domobj.caretPos;
		caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) 
== ' ' ? text + ' ' : text;  
	} else if (domobj.getSelection && domobj.caretPos){
		var caretPos = domobj.caretPos;
		caretPos.text = caretPos.text.charat(caretPos.text.length - 1)  
== ' ' ? text + ' ' : text;
	} else {
		domobj.value = domobj.value + text;
  	}
}

function xoopsCodeSmilie(id, smilieCode) {
	var revisedMessage;
	var textareaDom = xoopsGetElementById(id);
	xoopsInsertText(textareaDom, smilieCode);
	textareaDom.focus();
	return;
}


コメント Fixed link


Name:
付箋機能(wema) メニュー 
付箋の編集
文字色: 背景色:
お名前:  線接続id:

id.1:
通りすがりさん : 05/12/06 20:48

testete

id.2:
通りすがりさん : 05/12/06 20:49

ytesrerse


Attach file: filefusen.dat 50 download [Information]
Reload   Diff Source Attach Attach List   Wiki Top Page List Search Resent Chenges Backup   Help   RSS feed
Page name:PukiWiki作業日記/2004-08-07-1 [ Sended pings(0) ]
Author:nao-pon - 2005/12/06 20:49:08 JST(1080d)
Last edit:nao-pon - 2005/12/06 20:49:08 JST(1080d)
Editers:nao-pon
Back Link:通りすがりさん(9d) PukiWikiMod(62d) コメント(177d) PukiWiki作業日記(511d) test(612d) 通りすがりさん(771d) XOOPS(895d) Ver 1.2.2(1357d)

ページコメント
 
The comments are owned by the poster. We aren't responsible for their content.

Track Back [ Track Back(0) ]
Track Back URL: http://xoops.hypweb.net/wiki/tb/1296

このページのTopへ
ログイン
ユーザ名:

パスワード:

オートログイン

Basic 認証

Register now! | Lost Password?

mixiでログイン Yahoo!でログイン
メインメニュー
"ぽちっ"としてね☆
最新のページ
ブックマーク
Please log in to use it.
[Login]
新着トラックバック
2007-12-26 2007-11-23 2007-11-21 2007-10-21 2007-9-26 2007-8-16 2007-8-15 2007-8-7 2007-7-28 2007-6-12
サイト内 Wiki
☆ 検索 ☆



高度な検索(サイト内)
FireFox検索プラグイン
オンライン状況
合計 89 人がオンライン中 :-)
(Wiki [自由帳] : 22 人)

登録ユーザ: 0 & ゲスト: 89

もっと...
サイト情報
管理人

nao-pon
 

登録ユーザ数: 1468


現在ページのQRコード
現在ページのQRコード
[携帯対応]
参照元情報
No trackback