target=”_blank” の代わり javascript
2008/5/27 火曜日
<p><a href="test.html" onclick="window.open(this.href);return false;">aaa</a></p>
Web系エンジニアによる適当なブログです。あまり鵜呑みにしない方が酔いです。
<p><a href="test.html" onclick="window.open(this.href);return false;">aaa</a></p>
<select onchange="location.href = value;"> <option value="page01.html">こうもく1</option> <option value="page02.html">こうもく2</option> <option value="page03.html">こうもく3</option> <option value="page04.html">こうもく4</option> </select>
xhtml1.0 strict では、<a>タグに target属性を使うことができなくなっている…。さてどう解決したろか…。すでに方法はたくさんありますが、やはりJavascriptを使うのが一般的なのかしら。
<a href="example.html" onclick="window.open( this.href, 'mywindow6', 'width=400, height=300, menubar=no, toolbar=no, scrollbars=yes'); return false;">テスト</a>
トラックバック URL :
コメント (0)
function getElementsByClass(className) {
className = ' ' + className + ' ';
var all = document.getElementsByTagName('*');
var elements = new Array();
for (var i = 0; i < all.length; i++) {
if (0 <= (' ' + all[i].className + ' ').indexOf(className)) {
elements[elements.length] = all[i];
}
}
return elements;
}
トラックバック URL :
コメント (0)/* javascript */ // 全て選択押下処理 function AllChackInput(objAll){ // 全ての要素に対して for(var i=0;i//チェックボックスであれば if(document.AllCheck[i].type=="checkbox"){ document.AllCheck[i].checked = objAll.checked; } } } // 全て選択以外の押下処理 function AllChackOnOut(objMbr){ // チェックボックスのチェックが外れたら『全て選択』のチェックを外す if(objMbr.checked == false){ document.AllCheck.chk99.checked = false; return; } for(var i=0;i //チェックボックスであれば if(document.AllCheck[i].type=="checkbox"){ // 『全て選択』以外全てチェックされていたら // 『全て選択』をチェックする if(document.AllCheck[i].checked==false && document.AllCheck[i].name!="chk99"){ return; } } } document.AllCheck.chk99.checked = true; } /* html <div> <form name="AllCheck"> <input type="checkbox" name="chk99" onclick="AllChackInput(this)" />全選択・解除<br /> <input type="checkbox" onclick="AllChackOnOut(this)" />チェック1<br /> <input type="checkbox" onclick="AllChackOnOut(this)" />チェック1<br /> <input type="checkbox" onclick="AllChackOnOut(this)" />チェック1<br /> <input type="checkbox" onclick="AllChackOnOut(this)" />チェック1 </form> </div> */
トラックバック URL :
コメント (0)