検索条件
全32件
(3/4ページ)
function check_image(uri) { imgobj = new Image() ; imgobj.src = uri ; var iwidth = imgobj.width ; var iheight = imgobj.height ; var sparam = 'width=' + iwidth + ',height=' + iheight + ',toolbar=0,menubar=0,scrollbars=0' ; subimg = open(uri, "imgdisp", sparam) ; }上記のように記述したら、子ウィンドウがパラメータ uri で指定する画像のサイズに合わせて開く計算だったのだが、1回目に所定より小さいサイズの子ウィンドウが開き、そのウィンドウを閉じた上でもう一度実行させると、やりたいことが出来るという現象。
function check_image(uri,iwidth,iheight) { var sparam = 'width=' + iwidth + ',height=' + iheight + ',toolbar=0,menubar=0,scrollbars=0' ; subimg = open(uri, "imgdisp", sparam) ; }
function rateing_submit() { var formElem = document.getElementById('form1') ; formElem.submit() ; window.opener.location.reload() ; self.close() ; }
<form name="form1" id="form1" action="/cgi-bin/request.cgi" method="POST"> <input type="hidden" name="mode" value="addrate"> <input type="hidden" name="lisid" value="21"> 評価する曲 :ベートーベン - 第9<br> 現在の評価 :3.0 (3 人の平均)<br> 評価をどうぞ : <select name="addrate"> <option value="1">1</option> <option value="2">2</option> <option value="3" selected>3</option> <option value="4">4</option> <option value="5">5</option> </select><br> <input type="button" name="action" value="評価登録"onClick="javascript:rateing_submit()"> 嫌い→気に入った<br> 1・・・・5<br> </form>こうすると、Chrome では、Javascript の formElem.submit() が全く機能しません。
実数部 | 仮数部 | 誤差 | ||
---|---|---|---|---|
(茶) | 1 | ×10 | ±1% | |
(赤) | 2 | ×100 | ±2% | |
(橙) | 3 | ×1000 | ||
(黄) | 4 | ×10000 | ||
(緑) | 5 | ×105 | ±0.5% | |
(青) | 6 | ×106 | ||
(紫) | 7 | ×107 | ||
(灰) | 8 | ×108 | ||
(白) | 9 | ×109 | ||
(黒) | 0 | ×1 | ||
(金) | ― | ×0.1 | ±5% | |
(銀) | ― | ×0.01 | ±10% |
getdata = new XMLHttpRequest() ;これは、非同期HTTP通信を行うときのオブジェクト設定。ここは Firefox も Chrome もたぶん同じ。
getdata.onreadystatechange = function() { if (getdata.readyState == 4) { setsdata(rownum,getdata) ; } } if (navigator.userAgent.indexOf('Firefox') > -1) { getdata.onload = function() { if (getdata.readyState == 4) { setsdata(rownum,getdata) ; } } }ここは、ちょっと注意しなければいけません。