setExpression() | NN ‚È‚µ IE 5(Win) DOM ‚È‚µ |
setExpression("propertyName", "expression", ["scriptLanguage"])
| |
|
ƒXƒNƒŠƒvƒgŽ®‚ð—v‘fƒIƒuƒWƒFƒNƒg‚̃vƒƒpƒeƒB‚ÉŠ„‚è“–‚ÄAƒvƒƒpƒeƒB‚Ì’l‚ª“®“I‚ÉŒvŽZ‚³‚ê‚邿‚¤‚É‚µ‚Ü‚·B‚±‚̃ƒ\ƒbƒh‚ÍA—v‘fƒIƒuƒWƒFƒNƒg‚̃vƒƒpƒeƒB‚ÆA•K—v‚Èꇂ̓vƒƒpƒeƒB‚Ì style ƒIƒuƒWƒFƒNƒg‚Å‹@”\‚µ‚Ü‚·BŽ®‚ÍA‚Ù‚Æ‚ñ‚ǂ̃†[ƒU[ŽwŒüƒCƒxƒ“ƒg‚ɑ΂µ‚ÄŽ©“®“I‚ÉÄ•]‰¿‚³‚ê‚Ü‚·B‚Ü‚½Arecalc( ) ƒƒ\ƒbƒh‚ðŽg—p‚·‚邯A‚¢‚Â‚Å‚à–¾Ž¦“I‚ÉÄ•]‰¿‚ðŽÀs‚Å‚«‚Ü‚·B
|
|
Ž®‚ð—v‘f‘®«‚ÉŠ„‚è“–‚Ă邯Aƒ†[ƒU[‚ªƒuƒ‰ƒEƒUƒEƒBƒ“ƒhƒE‚̃TƒCƒY‚ð•ÏX‚µ‚½‚Æ‚«‚É—v‘fŠÔ‚̈ʒuŠÖŒW‚ð•ÛŽ‚·‚鈗‚È‚ÇA‚¢‚‚‚©‚̃Cƒxƒ“ƒgˆ—‚ð’u‚«Š·‚¦‚邱‚Æ‚ª‚Å‚«‚Ü‚·B‚½‚Æ‚¦‚ÎA—v‘f‚ðƒuƒ‰ƒEƒUƒEƒBƒ“ƒhƒE‚ʼn¡•ûŒü‚É’†‰›‘µ‚¦‚·‚é‚É‚ÍAŽŸ‚Ì‚¢‚¸‚ê‚©‚̃eƒNƒjƒbƒN‚ðŽg—p‚µ‚ÄAŽ®‚ð—v‘f‚Ì style.left ƒvƒƒpƒeƒB‚É“K—p‚µ‚Ü‚·BŽŸ‚Ì 1 ”Ô–Ú‚Ì—á‚ÍA—v‘f‚̃Cƒ“ƒ‰ƒCƒ“‘®«‚Æ‚µ‚ÄŽ®‚ðŠ„‚è“–‚Ä‚é\•¶‚ðŽ¦‚µ‚Ä‚¢‚Ü‚· (Windows ”Å IE 5 ˆÈ~)B
|
|
<div id="heading" style="position:absolute; left:expression(
document.body.clientWidth/2-document.getElementById("heading").offsetWidth/2);>
|
|
ˆê•ûA“ǂݞ‚ÝŽž‚ɌĂÑo‚³‚ê‚éŠÖ”‚ɂ͎Ÿ‚̃Xƒe[ƒgƒƒ“ƒg‚ðŠÜ‚߂邱‚Æ‚ª‚Å‚«‚Ü‚·B
|
|
document.getElementById("heading").style.setExpression("left",
"document.body.clientWidth/2-document.getElementById('heading').offsetWidth/2;",
"JScript");
|
|
‚Ç‚¿‚ç‚ÌꇂàA“¯‚¶Ž®‚É‚æ‚Á‚ÄAbody —v‘f‚ÌŒ»Ý‚Ì•\ަ‰Â”\‚È•‚ðŠî€‚Æ‚µ‚½—v‘f‚̶’[‚ÌÀ•WˆÊ’u‚ªŒvŽZ‚³‚ê‚Ü‚·B‚±‚ÌŽ®‚Í body —v‘f‚̃TƒCƒYÝ’è‚ÉŠÖ‚·‚éƒvƒƒpƒeƒB‚É‚æ‚Á‚ĈقȂè‚Ü‚·B‚±‚Ì‚½‚ßAƒuƒ‰ƒEƒU‚̓EƒBƒ“ƒhƒE‚̃TƒCƒY•ÏX‚É‚æ‚Á‚Ķ‚¶‚é body —v‘f‚̃TƒCƒY•ÏX‚ɉe‹¿‚ðŽó‚¯‚鎮‚ð‚·‚×‚ÄÄ•]‰¿‚µ‚Ü‚·B
|
|
Š„‚è“–‚Ä‚½Ž®‚ÌŒvŽZ’l‚ÍAݒ肵‚Ä‚¢‚é‘®«‚É“K‚µ‚½ƒf[ƒ^ƒ^ƒCƒv‚Å‚ ‚邱‚Æ‚ðŠm”F‚µ‚Ä‚‚¾‚³‚¢BŽ®‚ÉŠÖ‚·‚鉊úƒeƒXƒg‚ðŒÂ•ʂɎÀs‚µ‚Ä‚©‚çAsetExpression( ) ƒƒ\ƒbƒh‚ÉŽ®‚ðŠ„‚è“–‚ĂĂ‚¾‚³‚¢B‚±‚̂悤‚É‚µ‚È‚¢‚ÆAƒfƒoƒbƒO‚ª¢“ï‚ɂȂè‚Ü‚·B
|
|
Ž®‚É‚æ‚Á‚Ä‘®«‚É’l‚ðݒ肵A‚»‚Ì’l‚ðŒÅ’è‚·‚é‚É‚ÍAremoveExpression( ) ƒƒ\ƒbƒh‚ðŽg—p‚µ‚Ä‘®«’l‚ªÄ•]‰¿‚³‚ê‚È‚¢‚悤‚É‚µ‚Ü‚·B
|
|
–ß‚è’l |
‚È‚µ
|
|
ƒpƒ‰ƒ[ƒ^ |
|
- propertyName
Ž®‚É‚æ‚Á‚ħŒä‚³‚ê‚é‘®«‚Ì–¼‘OB‘å•¶Žš‚Ƭ•¶Žš‚ð‹æ•Ê‚·‚éƒvƒƒpƒeƒB–¼Œ`Ž®‚Å‚·B‚½‚Æ‚¦‚ÎA‘Ήž‚·‚é class ‘®«–¼‚Ì‘ã‚í‚è‚ÉAclassName ƒvƒƒpƒeƒB–¼‚ðŽg—p‚µ‚Ü‚·B
- expression
•]‰¿‚³‚ê‚éƒXƒNƒŠƒvƒgŽ®‚ðŠi”[‚·‚é•¶Žš—ñBŽ®‚ÍA1 ”Ԗڂ̃pƒ‰ƒ[ƒ^‚ÅŽw’肳‚ꂽƒvƒƒpƒeƒB‚É“K‚µ‚½’l‚Æ‚µ‚Ä•]‰¿‚³‚ê‚é•K—v‚ª‚ ‚è‚Ü‚·B‚±‚Ì‚½‚ßAƒZƒ~ƒRƒƒ“‚Å‹æØ‚ç‚ꂽ•¡”‚̃Xƒe[ƒgƒƒ“ƒg‚ÍŽg—p‚Å‚«‚Ü‚¹‚ñB‘¼‚Ì—v‘f‚Ö‚ÌŽQÆ‚ÍAâ‘ÎŽQƂł ‚é•K—v‚ª‚ ‚è‚Ü‚·B‰Šú‚ÌŽÀ‘•‚Å‚ÍA”z—ñ‚ðŠÜ‚ÞŽQƂɑΉž‚µ‚Ä‚¢‚È‚¢ê‡‚ª‚ ‚è‚Ü‚·B
- scriptLanguage
JScriptAJavaScriptAVBScript ‚Ì‚¢‚¸‚ê‚©‚Ì’è”‚ðŽ¦‚·•¶Žš—ñBŠù’è’l‚Í JScript ‚Å‚·B
|
|